Talksschedule and materials about my presentations
CwebsocketcWebsocket is lightweight websocket server library
MicrofloLive dataflow programming for microcontrollers and embedded
BerryA ultra-lightweight embedded scripting language optimized for microcontrollers.
U8g2U8glib library for monochrome displays, version 2
BlogA set of various projects based on ESP8266, ESP32, ATtiny13, ATtiny85, ATtiny2313, ATmega8, ATmega328, ATmega32, STM32 and more.
LittlefsA little fail-safe filesystem designed for microcontrollers
Nrf HalA Rust HAL for the nRF family of devices
Pro microATMega32U4 Arduino board, available from SparkFun Electronics
XpccDEPRECATED, use our successor library https://modm.io instead
PolymcuAn open framework for micro-controller software
MicropythonMicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
Nf InterpreterβοΈ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
EmlearnMachine Learning inference engine for Microcontrollers and Embedded devices
Lib PythonBlynk IoT library for Python and Micropython
Chino OsA real time operating system for IoT written in C++
M5p01 muprokaronA tiny real-time kernel focusing on formal reliability and simplicity.
Tiny JsonThe tiny-json is a versatile and easy to use json parser in C suitable for embedded systems. It is fast, robust and portable.
Neo430A very small msp430-compatible customizable soft-core microcontroller-like processor system written in platform-independent VHDL.
GoldfishA small, thin, USB-C, Pro Micro compatible microcontroller
Micropy CliMicropython Project Management Tool with VSCode support, Linting, Intellisense, Dependency Management, and more!
Stm32 Dma UartEfficient DMA timeout mechanism for peripheral DMA configured in circular mode demonstrated on a STM32 microcontroller.
Neorv32A small and customizable full-scale 32-bit RISC-V soft-core CPU and SoC written in platform-independent VHDL.
Avr8jsArduino (8-bit AVR) simulator, written in JavaScript and runs in the browser / Node.js
Teensy EurorackEurorack shield for teensy 4.1 with 14 in / 16 out analog channels
Ol3dA tiny portable 3D graphics lib for micro controllers
Lv driversTFT and touch pad drivers for LVGL embedded GUI library
SmingSming - Open Source framework for high efficiency native ESP8266 development
Serial StudioMulti-purpose serial data visualization & processing program
Incubator Nuttx AppsApache NuttX Apps is a collection of tools, shells, network utilities, libraries, interpreters and can be used with the NuttX RTOS
KoduinoArduino code for STM32 microcontrollers
McusimMCUSim is an XSPICE library with microcontrollers.
Sdcc ExamplesCode examples for microcontrollers ready to compile with SDCC
Rf1101se TeensyDriving one of those cheap RF1101SE boards with a Arduino or Teensy
Utensor cgenC++ code generator for uTensor https://utensor-cgen.readthedocs.io/en/latest/
TinygoGo compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
AttinycoreArduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8
FerretFerret is a free software lisp implementation for real time embedded control systems.
EspflixA free video streaming service that runs on a ESP32
Platformio Vscode IdePlatformIO IDE for VSCode: The next generation integrated development environment for IoT
LvglPowerful and easy-to-use embedded GUI library with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).
Cortex M RticReal-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
GuiliteβοΈThe smallest header-only GUI library(4 KLOC) for all platforms
Incubator NuttxApache NuttX is a mature, real-time embedded operating system (RTOS)
EmboxModular and configurable OS for embedded applications
PyocdOpen source Python library for programming and debugging Arm Cortex-M microcontrollers
MinicoreArduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB
Platformio CorePlatformIO is a professional collaborative platform for embedded development π½ A place where Developers and Teams have true Freedom! No more vendor lock-in!