HeavyBareMetal / statemachinesexampleLinks
An example of how to implement a simple traffic light example, on an Arduino, implemented in 4 ways, a switch case, a table of function pointers, and a table of structs, stored in RAM and program memory.
☆10Updated 5 years ago
Alternatives and similar repositories for statemachinesexample
Users that are interested in statemachinesexample are comparing it to the libraries listed below
Sorting:
- This library enables you to use Interrupt from Hardware Timers on RP2040-based boards such as RASPBERRY_PI_PICO. These RPI_PICO_TimerInte…☆36Updated 2 years ago
- Menu system for non touch needs☆42Updated last month
- Open loop PID autotuner using a novel s-curve inflection point test method. Tuning parameters are determined in about ½Tau on a first-ord…☆112Updated last year
- This library enables you to use Interrupt from Hardware Timers on an Arduino, such as Nano, UNO, Mega, etc. It now supports 16 ISR-based …☆102Updated 2 years ago
- USB-powered STM32F1-based breakout board.☆76Updated 4 years ago
- Arbitrary waves can be drawn, edited, saved, opened and uploaded to the Due via USB, or the Due can run alone, controlled by pots & switc…☆11Updated 3 weeks ago
- Arduino library for MCP23S17 IO Expanders☆45Updated 3 years ago
- Graphical slider controls for TFT LCD type displays☆32Updated 3 weeks ago
- PID library for Arduinos with greater accuracy than the legacy Arduino PID library☆106Updated 3 months ago
- Terminal and graphing program for analysis and recording of data from serial devices☆39Updated last year
- An Arduino library for catching tap, double-tap and press-and-hold events for buttons☆24Updated 3 years ago
- MTP Responder for Teensy 3.x and 4.x☆22Updated 4 months ago
- A collection of standalone AVR projects written in C☆177Updated last year
- Arduino Rotary Encoder library using fast timer interrupts that actually works☆20Updated 2 years ago
- Arduino Finite Impulse Response and Infinite Impulse Response filter implementations.☆127Updated 3 years ago
- Generic Interface to Teensy Timers☆87Updated 11 months ago
- The EncoderTool is a library to manage and read out rotary encoders connected either directly or via multiplexers to ARM based boards. En…☆51Updated 6 months ago
- Stereo VU meter using OLED screens and AVR microcontroller☆132Updated 4 years ago
- Implementation of simple graphic user interface using cheap encoder and color LCD☆16Updated 4 years ago
- Arduino library for HX711 24 bit ADC used for load cells and scales.☆103Updated 3 weeks ago
- Single rail DC (<12V) to split rail DC supply (+/-12V and +5V).☆63Updated 4 years ago
- ☆80Updated 3 months ago
- A very simple menu system using an oled and rotary encoder☆54Updated last year
- Library for Nextion displays☆16Updated 2 weeks ago
- Use this to speed up your final project and reduce code bloat☆47Updated last year
- Some of my own Teenys documents such as XLS documents showing pin assignments and the like☆114Updated 6 months ago
- A fast PID controller with multiple options. Various Integral anti-windup, Proportional, Derivative and timer control modes.☆234Updated 2 years ago
- Optimized ILI9341 screen driver library for Teensy 4/4.1, with vsync and diff. updates.☆73Updated last month
- Library that offers a versatile Rotary Encoder usage!☆14Updated last year
- An Arduino library for the 16-bit, 4 channel ADS1115 ADC. Convenient to use. All features of the ADS1115 are implemented, including alert…☆124Updated 5 months ago