State machine intended for use with embedded systems.
-
Updated
Dec 30, 2022 - C
State machine intended for use with embedded systems.
This holds the secrets of a program which plays an alarm tune, when the tea has cooled down to the perfect drinking temperature
AVR: Reading temperature measurements from a Bosch BMP180 module using I2C and a state-machine design
Finite state machine example
A port of the Zephyr RTOS SMF(State Machine Framework) to the ESP-IDF framework.
MIRROR of https://codeberg.org/catseye/beta-Juliet : A minimal event-oriented language
Software UART for AVR microcontrollers
✩ PROJET ACADEMIQUE - 3ème année de cycle ingénieur - Systèmes embarqués ☛ Objectif: Réalisation d'un moteur de workflow simplifié pour validation du processus de stage.
It uses Erika OS to implement a real time digital watch on a stm32f4-discovery board.
MKL25Z4 demo for a keypad matrix interrupt and a UART interrupt. This demo uses a state machine to keep the flow of control easy to understand.
Un chronomètre, implémenté avec une machine à états, qui affiche les secondes, minutes et heures sur un affichage multiple 7 segments.
Touch dimmer with 2 touch sensor and 2 LED on Arduino (A small demo for using and documenting of state machine)
Ce projet est une introduction au bases du threading de processus, et comment travailler sur le même espace mémoire. Vous apprendrez comment faire des threads. Vous découvrirez les mutex, les semaphores, et la mémoire partagée.
Used to simulate how FSMs change states and the user can change, delete or even make states unreachable
A playground for Texas Instruments Tiva C Series LaunchPad
Raspberry Test with StateGo
Analyzing Transition Systems (Finite State Machines) With NuSMV
Simple and tiny framework of a synchronous, non-hierarchical, finite state maschine to manage system states
Add a description, image, and links to the state-machine topic page so that developers can more easily learn about it.
To associate your repository with the state-machine topic, visit your repo's landing page and select "manage topics."