chirp8-avrCHIP-8 implementation in Rust targeting AVR microcontrollers
Stars: ✭ 40 (+73.91%)
nsec-badgeSoftware from the NorthSec badge
Stars: ✭ 34 (+47.83%)
Python-For-KidsA comprehensive and FREE 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.
Stars: ✭ 621 (+2600%)
atatno_std crate for parsing AT commands
Stars: ✭ 50 (+117.39%)
rust-sysfs-pwmLinux PWM Access via Sysfs in Rust
Stars: ✭ 42 (+82.61%)
StratifyOSA Powerful embedded RTOS for ARM Cortex M microcontrollers
Stars: ✭ 94 (+308.7%)
rust-radio-sx127xRust driver for the Semtech SX127x series of Sub-GHz LoRa/ISM radio transceivers
Stars: ✭ 21 (-8.7%)
EmmaEmma Memory and Mapfile Analyser
Stars: ✭ 21 (-8.7%)
orange-piOrange pi Kicad libraries and footprints.
Stars: ✭ 13 (-43.48%)
pydevmemPython interface to /dev/mem
Stars: ✭ 41 (+78.26%)
northstarEmbedded container runtime
Stars: ✭ 82 (+256.52%)
ersatz80Z80+ARM=BUGS
Stars: ✭ 13 (-43.48%)
arm synthWavetable Synth Running on an STM32F 32-bit ARM Cortex M3 microprocessor
Stars: ✭ 23 (+0%)
NanoCBORCBOR library aimed at heavily constrained devices
Stars: ✭ 32 (+39.13%)
IOsonataIOsonata multi-platform multi-architecture power & performance optimized software library for fast and easy IoT MCU firmware development. Object Oriented design, no board package to define, just pure plug & play any boards
Stars: ✭ 40 (+73.91%)
uartserial com api
Stars: ✭ 37 (+60.87%)
miZymiZy - tiny fast embedded linux
Stars: ✭ 106 (+360.87%)
embedded-spsEmbedded i2c Driver for Sensirion Particulate Matter Sensors - Download the Zip Package from the Release Page
Stars: ✭ 36 (+56.52%)
ML-MCUCode for IoT Journal paper title 'ML-MCU: A Framework to Train ML Classifiers on MCU-based IoT Edge Devices'
Stars: ✭ 28 (+21.74%)
pikascriptUltralightweight Python engine that can run with 4KB of RAM and 32KB of Flash (such as STM32G030C8 and STM32F103C8), and is very easy to deploy and expand.
Stars: ✭ 855 (+3617.39%)
tinyfontText library for TinyGo displays
Stars: ✭ 37 (+60.87%)
uC-TCP-IPA compact, reliable, high-performance TCP/IP protocol stack. Features dual IPv4 and IPv6 support, an SSL/TLS socket option, and support for Ethernet, Wi-Fi, and PHY controllers.
Stars: ✭ 66 (+186.96%)
bx-github-ciThis tutorial provides one example on how a CI (Continuous Integration) workflow with the IAR Build Tools for Linux can be set up on GitHub. The IAR Build Tools on Linux are available for Arm, RISC-V and Renesas (RH850, RL78 and RX).
Stars: ✭ 20 (-13.04%)
pigweedpigweed.dev
Stars: ✭ 134 (+482.61%)
IOIO-OTGDevelopment Board for Android
Stars: ✭ 23 (+0%)
avr-ds18b20AVR library for controlling DS18B20 temperature sensors
Stars: ✭ 52 (+126.09%)
mTowermTower 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 availab…
Stars: ✭ 34 (+47.83%)
terminalTerminal inside the microcontroller (cli for mcu)
Stars: ✭ 31 (+34.78%)
xtrixxtrix OS repo
Stars: ✭ 23 (+0%)
midi-gridDIY midi controller project
Stars: ✭ 60 (+160.87%)
stm32f7xx-halA Rust embedded-hal HAL for all MCUs in the STM32 F7 family
Stars: ✭ 71 (+208.7%)
arduinorequired (and optional) source files for the Arduino development environment, specifically the hardware/arduino sub-directory, to support xmega processors
Stars: ✭ 18 (-21.74%)
libavrutilEasy to use, lightweight and unified library for performing common microcontroller tasks
Stars: ✭ 21 (-8.7%)
HIGH-TO-LOWin this repository you will find codes in C and their equivalence in MIPS Assembly
Stars: ✭ 20 (-13.04%)
ch552toolAn open sourced python tool for flashing WCH CH55x series USB microcontroller with bootloader v2.30, v2.31 & v2.40.
Stars: ✭ 98 (+326.09%)
EnvOpenPicoAn open source RP2040 MCU Board Family
Stars: ✭ 87 (+278.26%)
mitamita
Stars: ✭ 52 (+126.09%)
PureDBPureDB is a portable and tiny set of libraries for creating and reading constant databases.
Stars: ✭ 27 (+17.39%)
arm nn examplesHow to run deep learning model on microcontroller with CMSIS-NN
Stars: ✭ 21 (-8.7%)
Gesture-Detecting-Macro-KeyboardGlorified Bluetooth macro keyboard with machine learning (TensorFlow Lite for Microcontrollers) running on an ESP32.
Stars: ✭ 68 (+195.65%)
DemOSFree, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
Stars: ✭ 18 (-21.74%)
json-makerC library used to code JSON objects in null-terminated strings
Stars: ✭ 55 (+139.13%)
perf counterA dedicated performance counter for Cortex-M systick. It shares the SysTick with users' original SysTick function without interfere it. This library will bring new functionalities, such as performance counter, delay_us and clock() service defined in time.h
Stars: ✭ 197 (+756.52%)
m4vga-rsVGA-style video output for STM32F4 processors, in Rust
Stars: ✭ 122 (+430.43%)
microS2microS2 - An esp32-s2 based development board 🚀
Stars: ✭ 18 (-21.74%)
fat32[New Version] This is FAT32 FileSystem Library, which is #![no_std] and does not use alloc.
Stars: ✭ 25 (+8.7%)
picovoiceThe end-to-end platform for building voice products at scale
Stars: ✭ 316 (+1273.91%)
zmuzmu - Emulator for Microcontroller Systems
Stars: ✭ 70 (+204.35%)
daisykitDaisykit is an easy AI toolkit for software engineers to integrate pretrained AI models and pipelines into their projects. - with NCNN, OpenCV, Python wrappers
Stars: ✭ 22 (-4.35%)
utilitiesUtilities add-in for the Casio Prizm (fx-CG 10 and 20)
Stars: ✭ 34 (+47.83%)
regbitsC++ templates for type-safe bit manipulation
Stars: ✭ 53 (+130.43%)
lwpktLightweight packet protocol structure for multi-device communication focused on RS-485
Stars: ✭ 71 (+208.7%)
cassetteA simple, single-future, non-blocking executor intended for building state machines. Designed to be no-std and embedded friendly.
Stars: ✭ 47 (+104.35%)