Lines Matching +full:built +full:- +full:in
1 .. zephyr:code-sample:: smf_calculator
3 :relevant-api: smf
13 The 'business logic' of the calculator is based on the statechart given in
14 Fig 2.18 of *Practical UML Statecharts in C/C++* 2nd Edition by Miro Samek.
15 This uses a three-layer hierarchical statechart to handle situations such as
19 screen in the ``op_entered`` state depending on if a previous result is
25 :figclass: align-center
30 output, based on the sample in samples/drivers/display. The state machine updates
34 on RAM-constrained boards like the :zephyr:board:`disco_l475_iot1`.
40 must be passed to ``west build`` using the ``--shield`` option, e.g.
41 ``--shield adafruit_2_8_tft_touch_v2``
43 List of Arduino-based touchscreen shields:
45 - :ref:`adafruit_2_8_tft_touch_v2`
46 - :ref:`buydisplay_2_8_tft_touch_arduino`
47 - :ref:`buydisplay_3_5_tft_touch_arduino`
49 The demo should also work on STM32 Discovery Kits with built-in touchscreens e.g.
51 - :zephyr:board:`stm32f412g_disco`
52 - :zephyr:board:`st25dv_mb1283_disco`
53 - :zephyr:board:`stm32f7508_dk`
54 - :zephyr:board:`stm32f769i_disco`
56 etc. These will not need a shield defined as the touchscreen is built-in.
65 .. zephyr-app-commands::
66 :zephyr-app: samples/subsys/smf/smf_calculator
73 board is also supported and can be built as follows;
75 .. zephyr-app-commands::
76 :zephyr-app: samples/subsys/smf/smf_calculator
87 ``0`` through ``9`` for numbers, ``.``, ``+``, ``-``, ``*``, ``/`` and ``=`` to
99 *Practical UML Statecharts in C/C++* 2nd Edition by Miro Samek
100 https://www.state-machine.com/psicc2