Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deadsy/pycs
Python Based ARM CoreSight Debug and Trace Tools
arm arm-microcontrollers cortex-m cortex-m3 cortex-m4 debugger microcontroller python stm32 stm32discovery stm32f4xx
Last synced: 02 Jul 2024
![](https://github.com/deadsy.png)
https://github.com/majianjia/nnom
A higher-level Neural Network library for microcontrollers.
embedded iot machine-learning mcu microcontroller ml neural-networks nnom
Last synced: 02 Jul 2024
![](https://github.com/majianjia.png)
https://github.com/feaser/openblt
Official read-only mirror of the SVN OpenBLT bootloader repository. Updated daily.
bootloader c embedded firmware microcontroller stm32
Last synced: 02 Jul 2024
![](https://github.com/feaser.png)
https://github.com/alibaba/AliOS-Things
面向IoT领域的、高可伸缩的物联网操作系统,可去官网了解更多信息https://www.aliyun.com/product/aliosthings
embedded haas haas-python iot microcontroller os risc-v rtos
Last synced: 02 Jul 2024
![](https://github.com/alibaba.png)
https://github.com/onkwon/yaos
An embedded operating system for ARM Cortex-M based microcontrollers
arm cortex-m embedded iot mcu microcontroller os rtos
Last synced: 02 Jul 2024
![](https://github.com/onkwon.png)
https://github.com/raphui/rnk
rnk is a RTOS targeting ARM architecture.
arm cortex-m embeded iot kernel mcu microcontroller operating-system real-time rtos
Last synced: 02 Jul 2024
![](https://github.com/raphui.png)
https://github.com/StratifyLabs/StratifyOS
A Powerful embedded RTOS for ARM Cortex M microcontrollers
embedded-rtos firmware hardware microcontroller rtos
Last synced: 02 Jul 2024
![](https://github.com/StratifyLabs.png)
https://github.com/DISTORTEC/distortos
object-oriented C++ RTOS for microcontrollers
arm arm-microcontrollers cortex-m cpp cpp11 embedded framework library microcontroller microcontrollers operating-system real-time rtos
Last synced: 02 Jul 2024
![](https://github.com/DISTORTEC.png)
https://github.com/stateos/StateOS
Free real-time operating system (RTOS) for microcontrollers with advanced c++ wrapper and support for std::thread
arm cmsis-os cmsis-os2 cmsis-rtos cooperative cortex-m embedded iot kernel microcontroller nasa-api operating-system preemptive real-time rtos stateos std-thread stdc stm8 thread-local-storage
Last synced: 02 Jul 2024
![](https://github.com/stateos.png)
https://github.com/uTensor/uTensor
TinyML AI inference library
cortex-m deep-learning edge-computing embedded iot iot-middleware machine-learning mbed microcontroller tensorflow
Last synced: 02 Jul 2024
![](https://github.com/uTensor.png)
https://github.com/avem-labs/ol3d
A tiny portable 3D graphics lib for micro controllers
3d-graphics arduino esp32 esp32-arduino graphics microcontroller
Last synced: 01 Jul 2024
![](https://github.com/avem-labs.png)
https://github.com/akospasztor/stm32-bootloader
Customizable Bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system.
boot bootloader demo example fat32 fatfs firmware firmware-updater flash flasher iap in-app-programming mcu microcontroller microsd sd stm32 stm32l4 stm32l476 stm32l496
Last synced: 01 Jul 2024
![](https://github.com/akospasztor.png)
https://github.com/DatanoiseTV/PicoADK-Hardware
A RP2040 based Audio Development Kit with 32 Bit Audio Output. Build your own standalone synthesizers!
audio dsp electronics mcu microcontroller pcb raspberry raspberrypipico rp2040
Last synced: 01 Jul 2024
![](https://github.com/DatanoiseTV.png)
https://github.com/mit-han-lab/tinyengine
[NeurIPS 2020] MCUNet: Tiny Deep Learning on IoT Devices; [NeurIPS 2021] MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learning; [NeurIPS 2022] MCUNetV3: On-Device Training Under 256KB Memory
c codegenerator cpp deep-learning edge-computing microcontroller neural-architecture-search pytorch quantization tinyml
Last synced: 01 Jul 2024
![](https://github.com/mit-han-lab.png)
https://github.com/jjkt/zmu
zmu - Emulator for Microcontroller Systems
cortex-m cortex-m0 cortex-m3 cortex-m4 cortex-m4f emulator microcontroller rust
Last synced: 29 Jun 2024
![](https://github.com/jjkt.png)
https://github.com/iDoka/awesome-embedded-software
:stars: List of software (HW interfaces, libs, protocols, etc) specifically suitable for resource-constrained Embedded Systems (low-memory and low-power) like 8-bit, 16-bit and 32-bit microcontrollers.
awesome awesome-list c crossplatform electronics embedded embedded-devices embedded-graphics embedded-library embedded-systems library lightweight lightweight-embedded-library mcu microcontroller portable risc-v rtos stm32 uc
Last synced: 29 Jun 2024
![](https://github.com/iDoka.png)
https://github.com/SpenceKonde/ATTinyCore
Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8
arduino attiny avr microcontroller
Last synced: 28 Jun 2024
![](https://github.com/SpenceKonde.png)
https://github.com/micropython/pyboard
The MicroPython board
microcontroller micropython pyboard
Last synced: 26 Jun 2024
![](https://github.com/micropython.png)
https://github.com/apache/nuttx-apps
Apache NuttX Apps is a collection of tools, shells, network utilities, libraries, interpreters and can be used with the NuttX RTOS
embedded mcu microcontroller nuttx real-time rtos
Last synced: 24 Jun 2024
![](https://github.com/apache.png)
https://github.com/modm-io/modm
modm: a C++23 library generator for AVR and ARM Cortex-M devices
avr cortex-m cpp data-driven drivers embedded eurobot generator hal microcontroller microcontrollers modm stm32
Last synced: 24 Jun 2024
![](https://github.com/modm-io.png)
https://github.com/eclipse-threadx/guix
Eclipse ThreadX GUIX Studio provides a complete, embedded graphical user interface (GUI) library and design environment, facilitating the creation and maintenance of all graphical elements needed by your device.
eclipse-threadx embedded gui iot mcu microcontroller rtos
Last synced: 24 Jun 2024
![](https://github.com/eclipse-threadx.png)
https://github.com/martinribelotta/elog
Embedded logger with minimal footprint and memory usage
arm armv7m cortex-m embedded log logger microcontroller
Last synced: 24 Jun 2024
![](https://github.com/martinribelotta.png)
https://github.com/MaJerle/lwprintf
Lightweight printf library optimized for embedded systems
embedded embedded-systems hardware library microcontroller output printf snprintf sprintf stdio stdout systems uart
Last synced: 24 Jun 2024
![](https://github.com/MaJerle.png)
https://github.com/dimmykar/microsh
Shell for Small Embedded Devices based on microrl
c cli command-line commands console embedded mcu microcontroller microrl shell terminal usart vt100
Last synced: 24 Jun 2024
![](https://github.com/dimmykar.png)
https://github.com/JingoC/terminal
Terminal inside the microcontroller (cli for mcu)
arm avr c cli command-line command-line-interface embedded-c lpc microcontroller rs232 stm32 terminal uart
Last synced: 24 Jun 2024
![](https://github.com/JingoC.png)
https://github.com/apache/nuttx
Apache NuttX is a mature, real-time embedded operating system (RTOS)
embedded mcu microcontroller nuttx real-time rtos
Last synced: 24 Jun 2024
![](https://github.com/apache.png)
https://github.com/MaJerle/lwpkt
Lightweight packet protocol structure for multi-device communication focused on RS-485
command data devices length master microcontroller multi-slaves optimization packet packet-structure protocol rs-485 simple stm32
Last synced: 24 Jun 2024
![](https://github.com/MaJerle.png)
https://github.com/debevv/nanoMODBUS
A compact MODBUS RTU/TCP C library for embedded/microcontrollers
arduino c embedded embedded-c embedded-systems microcontroller microcontrollers modbus modbus-library modbus-rtu modbus-tcp stm32
Last synced: 24 Jun 2024
![](https://github.com/debevv.png)
https://github.com/ultraembedded/fat_io_lib
Small footprint, low dependency, C code implementation of a FAT16 & FAT32 driver.
c-library fat16 fat32 filesystem microcontroller
Last synced: 24 Jun 2024
![](https://github.com/ultraembedded.png)
https://github.com/eclipse-threadx/levelx
Eclipse ThreadX - LevelX Provides Flash Wear Leveling for FileX and Stand Alone purposes.
eclipse-threadx embedded iot mcu microcontroller rtos
Last synced: 24 Jun 2024
![](https://github.com/eclipse-threadx.png)
https://github.com/gkostka/lwext4
ext2/ext3/ext4 filesystem library for microcontrollers
embedded ext2 ext3 ext4 filesystem-library journal linux microcontroller
Last synced: 24 Jun 2024
![](https://github.com/gkostka.png)
https://github.com/Embedded-AMS/EmbeddedProto
Embedded Proto is a C++ Protocol Buffers implementation specifically suitable for microcontrollers. It is small, reliable and easy to use.
arm arm-cortex avr cortex-m cpp embedded embedded-systems embeddedproto freescale microcontroller nucleo nxp protobuf protocol-buffers stm32
Last synced: 24 Jun 2024
![](https://github.com/Embedded-AMS.png)
https://github.com/wovo/hwlib
C++ OO micro-controller library for close-to-the-hardware programming
arduino-uno c-plus-plus hardware microcontroller
Last synced: 24 Jun 2024
![](https://github.com/wovo.png)
https://github.com/feaser/microtbx
MicroTBX is an open source Microcontroller ToolBoX consisting of software components commonly needed in embedded software applications.
avr c cpp embedded firmware microcontroller rp2040 stm32
Last synced: 24 Jun 2024
![](https://github.com/feaser.png)
https://github.com/rafagafe/tiny-json
The tiny-json is a versatile and easy to use json parser in C suitable for embedded systems. It is fast, robust and portable.
c embedded json microcontroller parser
Last synced: 22 Jun 2024
![](https://github.com/rafagafe.png)
https://github.com/microflo/microflo
Live dataflow programming for microcontrollers and embedded
arduino dataflow fbp fbp-runtime flowhub microcontroller
Last synced: 21 Jun 2024
![](https://github.com/microflo.png)
https://github.com/jbush001/LispMicrocontroller
A microcontroller that natively executes a simple LISP dialect
cpu fpga hardware lisp microcontroller verilog
Last synced: 17 Jun 2024
![](https://github.com/jbush001.png)
https://github.com/zakarialaoui10/HIGH-TO-LOW
in this repository you will find codes in C and their equivalence in MIPS Assembly
asm assembly c high-level low-level mars micro microcontroller microprocessor mips morocco
Last synced: 17 Jun 2024
![](https://github.com/zakarialaoui10.png)
https://github.com/kraiskil/onnx2c
Open Neural Network Exchange to C compiler.
edge-computing machine-learning microcontroller neural-network onnx
Last synced: 15 Jun 2024
![](https://github.com/kraiskil.png)
https://github.com/Samsung/mTower
mTower is Trusted Execution Environment specially designed to be used on MicroController Units (MCUs) supporting ARM TrustZone technology (e.g., Cortex-M23/33/35p). mTower operates well under restrictions typical for such environment – small RAM and ROM sizes, relatively low performance, absence of rich OSes providing variety of services available on PCs or in enterprise environments. mTower is intended for usage in IoT, embedded devices, Smart Home applications, distributed heterogeneous networks and other environments where secure processing of sensitive data is necessary.
bootloader cortex-m23 freertos gcc iot m2351 makefile microcontroller numaker-pfm-m2351 nuvoton secure smarthome trusted-execution-environment trustzone
Last synced: 15 Jun 2024
![](https://github.com/Samsung.png)
https://github.com/stnolting/neo430
:computer: A damn small msp430-compatible customizable soft-core microcontroller-like processor system written in platform-independent VHDL.
customizable fpga gcc microcontroller msp430 msp430-gcc open-source processor soc soft-core system-on-chip vhdl
Last synced: 14 Jun 2024
![](https://github.com/stnolting.png)
https://github.com/MarsTechHAN/ch552tool
An open sourced python tool for flashing WCH CH55x series USB microcontroller with bootloader v2.30, v2.31 & v2.40.
ch551 ch552 ch553 ch554 ch559 flashtool microcontroller usb wch winchiphead
Last synced: 14 Jun 2024
![](https://github.com/MarsTechHAN.png)
https://github.com/olikraus/u8g2
U8glib library for monochrome displays, version 2
arduino display embedded-systems font lcd microcontroller monochrome-displays oled u8g2
Last synced: 12 Jun 2024
![](https://github.com/olikraus.png)
https://github.com/rust-embedded/cortex-m-quickstart
Template to develop bare metal applications for Cortex-M microcontrollers
arm bare-metal cargo-template cortex-m microcontroller no-std rust
Last synced: 11 Jun 2024
![](https://github.com/rust-embedded.png)
https://github.com/gavinlyonsrepo/pic_16F18313_projects
Projects for the Microchip PIC 16F18313 Microcontroller ( 8-bit, 8-pin).
16f18313 74hc595 hc-sr04 hd44780 lcd1602 led microchip microchip-pic microcontroller neo-pixel pic pic16f18313 rgb-led seven-segment tm1637 tm1637display ultrasonic-sensor ws2812 ws2812b ws2812b-led
Last synced: 08 Jun 2024
![](https://github.com/gavinlyonsrepo.png)
https://github.com/picoruby/picoruby
PicoRuby is the smallest Ruby implementation for one-chip microcontrollers
microcontroller mruby mrubyc ruby
Last synced: 02 Jun 2024
![](https://github.com/picoruby.png)
https://github.com/zeroflag/punyforth
Forth inspired programming language for the ESP8266
concatenative-language embedded-devices esp8266 forth iot microcontroller programming-language raspberry-pi
Last synced: 31 May 2024
![](https://github.com/zeroflag.png)
https://github.com/eclipse-threadx/threadx
Eclipse ThreadX is an advanced real-time operating system (RTOS) designed specifically for deeply embedded applications.
eclipse-threadx embedded iot mcu microcontroller real-time rtos
Last synced: 31 May 2024
![](https://github.com/eclipse-threadx.png)
https://github.com/microsoft/IoT-For-Beginners
12 Weeks, 24 Lessons, IoT for All!
cpp hacktoberfest iot iot-device iot-edge microcontroller python raspberry-pi rpi
Last synced: 31 May 2024
![](https://github.com/microsoft.png)
https://microsoft.github.io/IoT-For-Beginners/
12 Weeks, 24 Lessons, IoT for All!
cpp hacktoberfest iot iot-device iot-edge microcontroller python raspberry-pi rpi
Last synced: 29 May 2024
![](https://github.com/microsoft.png)
https://github.com/embox/embox
Modular and configurable OS for embedded applications
c embedded kernel mcu microcontroller os posix
Last synced: 23 May 2024
![](https://github.com/embox.png)
https://github.com/Serial-Studio/Serial-Studio
Multi-purpose serial data visualization & processing program
arduino cansat csv embedded graph ground-station iot microcontroller network projects qt serial serial-studio
Last synced: 21 May 2024
![](https://github.com/Serial-Studio.png)
https://github.com/rust-embedded/cortex-m
Low level access to Cortex-M processors
arm cortex-m microcontroller no-std rust
Last synced: 19 May 2024
![](https://github.com/rust-embedded.png)
https://github.com/gd32v-rust/gd32vf103-hal
Hardware abstract layer (HAL) `embedded-hal` for RISC-V microcontroller GD32VF103 in Rust. Contributions welcomed!
embedded-hal gd32v gd32vf103 microcontroller risc-v rust rust-embedded
Last synced: 19 May 2024
![](https://github.com/gd32v-rust.png)
https://github.com/rtic-rs/rtic
Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
arm bare-metal concurrency cortex-m microcontroller no-std rust scheduler
Last synced: 19 May 2024
![](https://github.com/rtic-rs.png)
https://github.com/kiffie/edc2svd
Convert an MCU register description from the EDC format to the SVD format
cmsis-svd embedded-rust microcontroller pic32 rust
Last synced: 19 May 2024
![](https://github.com/kiffie.png)
https://github.com/rust-embedded/svd2rust
Generate Rust register maps (`struct`s) from SVD files
arm cmsis-svd code-generator cortex-m microcontroller rust
Last synced: 19 May 2024
![](https://github.com/rust-embedded.png)
https://github.com/abderraouf-adjal/ArduinoSpritzCipher
Spritz encryption system portable C library, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and general-purpose functions. It's also an Arduino library.
algorithms arduino arduino-library c crypto crypto-library cryptography embedded encryption hash microcontroller random-bytes spritz spritz-library
Last synced: 15 May 2024
![](https://github.com/abderraouf-adjal.png)
https://github.com/golioth/awesome-zephyr-rtos
🪁 A curated list of awesome projects and resources for the Zephyr RTOS project.
awesome awesome-list embedded iot lists mcu microcontroller real-time rtos zephyr zephyr-rtos
Last synced: 14 May 2024
![](https://github.com/golioth.png)
https://github.com/ZigEmbeddedGroup/regz
Generate zig code from ATDF or SVD files for microcontrollers.
arm avr embedded mcu microcontroller svd svd2zig tooling zig
Last synced: 13 May 2024
![](https://github.com/ZigEmbeddedGroup.png)
https://github.com/swedishembedded/sdk
Embedded firmware development, simulation and verification SDK
cmock embedded embedded-c firmware microcontroller platform sdk unity zephyr zephyr-rtos
Last synced: 09 May 2024
![](https://github.com/swedishembedded.png)
https://github.com/zephyrproject-rtos/zephyr
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
bluetooth bluetooth-le embedded embedded-c iot mcu microcontroller real-time rtos zephyr zephyr-rtos zephyros
Last synced: 09 May 2024
![](https://github.com/zephyrproject-rtos.png)
https://github.com/nhivp/Awesome-Embedded
A curated list of awesome embedded programming.
ai autosar awesome beaglebone bootloader embedded embedded-ai embedded-gui freertos linux-programming machine-learning microcontroller msp430 operating-systems raspberry-pi rtos stm32 tiva-c-series tm4c123
Last synced: 08 May 2024
![](https://github.com/nhivp.png)
https://github.com/idea4good/GuiLite
✔️The smallest header-only GUI library(4 KLOC) for all platforms
c cpp cross-platform display docker embedded graphics-library gui header-only iot iot-platform mcu microcontroller
Last synced: 07 May 2024
![](https://github.com/idea4good.png)
https://github.com/tinygo-org/tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
adafruit arduino arm avr esp32 gpio hacktoberfest i2c llvm microbit microcontroller nrf51 nrf52 samd21 spi stm32 tinygo wasi wasm webassembly
Last synced: 05 May 2024
![](https://github.com/tinygo-org.png)
https://github.com/tk744/rubot
A blazing fast 3x3 Rubik's cube solver written in C.
algorithm microcontroller robotics rubiks-cube
Last synced: 03 May 2024
![](https://github.com/tk744.png)
https://github.com/EDI-Systems/M5P01_Prokaron
A tiny real-time kernel focusing on formal reliability and simplicity.
cortex formal keil-uvision kernel leds microcontroller rtos simplicity thread
Last synced: 03 May 2024
![](https://github.com/EDI-Systems.png)
https://github.com/micropython/micropython
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
embedded microcontroller micropython python
Last synced: 02 May 2024
![](https://github.com/micropython.png)
https://github.com/nakkaya/ferret
Ferret is a free software lisp implementation for real time embedded control systems.
arduino arm atmega bare-metal clojure compiler embedded-systems lisp microcontroller teensy
Last synced: 01 May 2024
![](https://github.com/nakkaya.png)
https://github.com/sigmaai/self-driving-golf-cart
Be Driven 🚘
artificial-intelligence autonomous-driving autonomous-vehicles behavioral-cloning carla convolutional-neural-networks deep-learning machine-learning microcontroller navigation object-detection path-planning ros self-driving-car semantic-segmentation
Last synced: 01 May 2024
![](https://github.com/sigmaai.png)
https://github.com/littlefs-project/littlefs
A little fail-safe filesystem designed for microcontrollers
embedded filesystem microcontroller
Last synced: 01 May 2024
![](https://github.com/littlefs-project.png)
https://github.com/nrf-rs/nrf-hal
A Rust HAL for the nRF family of devices
bluetooth embedded hal microcontroller nrf52 nrf52840 rust
Last synced: 29 Apr 2024
![](https://github.com/nrf-rs.png)
https://github.com/tock/tock
A secure embedded operating system for microcontrollers
arm cortex-m embedded iot kernel mcu microcontroller operating-system risc-v rust secure-operating-system tock
Last synced: 29 Apr 2024
![](https://github.com/tock.png)
https://github.com/flosse/rust-os-comparison
A comparison of operating systems written in Rust
comparison kernel microcontroller operating-system rust unmaintained
Last synced: 29 Apr 2024
![](https://github.com/flosse.png)
https://github.com/BradenM/micropy-cli
Micropython Project Management Tool with VSCode support, Linting, Intellisense, Dependency Management, and more!
autocompletion automate cli ide intellisense linting microcontroller micropython pylint stubs visual-studio-code vscode
Last synced: 29 Apr 2024
![](https://github.com/BradenM.png)
https://github.com/BradenM/micropy-stubs
Automatically Generated Stub Packages for Micropy-Cli and whomever else
microcontroller micropy-cli micropython python stubs
Last synced: 29 Apr 2024
![](https://github.com/BradenM.png)
https://gitlab.com/WiLED-Project/upwmcontroller
A MicroPython library for controlling PWM outputs in an asyncio loop, with features including fading and blinking
PWM async asyncio embedded fade led microcontroller microprocessor micropython uasyncio
Last synced: 29 Apr 2024
https://github.com/RangerDigital/senko
🦊 Simplest OTA update solution for your Micropython projects.
esp32 esp8266 microcontroller micropython ota-update ota-updater over-the-air senko
Last synced: 28 Apr 2024
![](https://github.com/RangerDigital.png)
https://github.com/BrianPugh/tamp
Tamp is a low-memory, DEFLATE-inspired lossless compression library.
c compression deflate embedded heatshrink lossless low-memory lz77 lzss microcontroller micropython zlib
Last synced: 28 Apr 2024
![](https://github.com/BrianPugh.png)
https://github.com/adafruit/circuitpython
CircuitPython - a Python implementation for teaching coding with microcontrollers
beginner circuitpython cpython education embedded hacktoberfest microcontroller micropython python python3
Last synced: 28 Apr 2024
![](https://github.com/adafruit.png)
https://github.com/platformio/platformio-core
Your Gateway to Embedded Software Development Excellence :alien:
arduino arm avr build-system cmsis debugging embedded esp32 esp8266 firmware ide iot libraries microcontroller package-manager platformio risc-v rtos unit-testing zephyr-rtos
Last synced: 28 Apr 2024
![](https://github.com/platformio.png)
https://github.com/platformio/platformio-vscode-ide
PlatformIO IDE for VSCode: The next generation integrated development environment for IoT
debugger embedded fpga hardware iot microcontroller platformio verilog vscode
Last synced: 26 Apr 2024
![](https://github.com/platformio.png)
https://github.com/SmingHub/Sming
Sming - powerful open source framework simplifying the creation of embedded C++ applications.
arduino async c-plus-plus embedded esp32 esp8266 espressif framework internet-of-things iot microcontroller rboot rp2040 sming ssl-support upnp wifi
Last synced: 26 Apr 2024
![](https://github.com/SmingHub.png)
https://github.com/mkostrun/UBASIC-PLUS
uBasic Plus for microcontrollers adds features to uBasic such as arrays and floating point numbers, more functions and ability to control hardware (analog read/write,digital write, et c.) all while improving internal workings of the interpreter. It is centered around ARM Cortex M0 processors.
basic interpreter microcontroller stm32f0
Last synced: 24 Apr 2024
![](https://github.com/mkostrun.png)
https://github.com/yvt/zig-armv8m-test
Minimal Zig-based app for Armv8-M + TrustZone
arm cortex-m33 iot microcontroller trustzone zig
Last synced: 22 Apr 2024
![](https://github.com/yvt.png)
https://github.com/wookey-project/ewok-kernel
A secure and high performances microkernel for building secure MCU-based IoTs
ada arm armv7m embedded ewok ewok-kernel microcontroller microcontroller-firmware microkernel security spark
Last synced: 22 Apr 2024
![](https://github.com/wookey-project.png)
https://github.com/KipCrossing/Micropython-AD9833
This script is written in python 3.x for interfacing the AD9833 with microcontrollers with micropython (specifically the PyBoard) over SPI.
ad9833 circuitpython microcontroller micropython micropython-board pyboard python python-3 python3 spi wave wave-generator waveform
Last synced: 22 Apr 2024
![](https://github.com/KipCrossing.png)
https://gitlab.com/WiLED-Project/ubutton
A MicroPython library for controlling reading and debouncing pushbutton inputs, including "short" and "long" press callbacks
async asyncio button debounce embedded microcontroller microprocessor micropython pushbutton switch uasyncio
Last synced: 22 Apr 2024
https://gitlab.com/WiLED-Project/uencoder
A MicroPython library for reading from a rotary encoder
embedded encoder microcontroller microprocessor micropython rotary rotary encoder
Last synced: 22 Apr 2024
https://github.com/RT-Thread/rt-thread
RT-Thread is an open source IoT real-time operating system (RTOS).
aiot arm cortex-a cortex-m embedded-systems iot kernel microcontroller microkernel mips real-time risc-v rtos
Last synced: 22 Apr 2024
![](https://github.com/RT-Thread.png)
https://github.com/EDI-Systems/M5P01_MuProkaron
A tiny real-time kernel focusing on formal reliability and simplicity.
cortex formal keil-uvision kernel leds microcontroller rtos simplicity thread
Last synced: 19 Apr 2024
![](https://github.com/EDI-Systems.png)
https://github.com/driftregion/iso14229
ISO 14229 (UDS) server and client for embedded systems
arm automotive bootloader c can client controller-area-network diagnostic embedded iso14229 linux microcontroller ppc s32k144 server uds universal-diagnostics-services windows x86
Last synced: 17 Apr 2024
![](https://github.com/driftregion.png)
https://github.com/mytechnotalent/Python-For-Kids
A FREE comprehensive online Python development tutorial FOR KIDS utilizing an official BBC micro:bit Development Board going step-by-step into the world of Python for microcontrollers.
article educator educators kids kids-utilizing kidscancode linkedin microbit microcontroller microcontrollers micropython mu python pythonforbeginner pythonforeverybody pythonforkids pythonlearning stem step-lessons tutorial
Last synced: 17 Apr 2024
![](https://github.com/mytechnotalent.png)
https://github.com/pyocd/pyOCD
Open source Python library for programming and debugging Arm Cortex-M microcontrollers
arm cmsis-dap cortex-debug cortex-m debug embedded gdb-server jlink mcu microcontroller pyocd python stlink
Last synced: 17 Apr 2024
![](https://github.com/pyocd.png)
https://github.com/ARMmbed/DAPLink
arm cmsis-dap cortex-m debug embedded firmware mbed mcu microcontroller
Last synced: 17 Apr 2024
![](https://github.com/ARMmbed.png)
https://github.com/berry-lang/berry
A ultra-lightweight embedded scripting language optimized for microcontrollers.
berry c embedded language microcontroller scripting-language
Last synced: 16 Apr 2024
![](https://github.com/berry-lang.png)
https://github.com/devcoons/iso15765-canbus
Implementation of ISO15765-2 in C
automotive canbus firmware iso-tp iso15765 iso15765-2 kwp2000 microcontroller obd2 stm32 uds
Last synced: 16 Apr 2024
![](https://github.com/devcoons.png)
https://github.com/nickrehm/dRehmFlight
Teensy/Arduino flight controller and stabilization for small-scale VTOL vehicles
airplane arduino controller drehmflight drone drones flight flight-controller hardware helicopter imu microcontroller pid radio-control stabilization teensy teensyduino vtol
Last synced: 14 Apr 2024
![](https://github.com/nickrehm.png)
https://github.com/ajaymnk/open-electronics
📚 💻 Great Resources for Electronics Enthusiasts
build circuit education electronics electronics-engineering electronics-enthusiasts electronics-tutorials embedded-systems hardware magazine makers microcontroller open open-electronics resource video-tutorial
Last synced: 14 Apr 2024
![](https://github.com/ajaymnk.png)