Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with mcu
A curated list of projects in awesome lists tagged with mcu .
https://github.com/lvgl/lvgl
Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.
c embedded graphics gui mcu microcontroller tft
Last synced: 30 Dec 2024
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: 30 Dec 2024
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: 02 Jan 2025
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: 25 Oct 2024
https://github.com/fastshift/x-track
A GPS bicycle speedometer that supports offline maps and track recording
bicycle gps gps-tracking gpx lvgl mcu mvp offline-maps speedometer
Last synced: 31 Dec 2024
https://github.com/FASTSHIFT/X-TRACK
A GPS bicycle speedometer that supports offline maps and track recording
bicycle gps gps-tracking gpx lvgl mcu mvp offline-maps speedometer
Last synced: 08 Nov 2024
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: 30 Dec 2024
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: 01 Jan 2025
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: 01 Jan 2025
https://github.com/armmbed/daplink
arm cmsis-dap cortex-m debug embedded firmware mbed mcu microcontroller
Last synced: 01 Jan 2025
https://github.com/ARMmbed/DAPLink
arm cmsis-dap cortex-m debug embedded firmware mbed mcu microcontroller
Last synced: 20 Nov 2024
https://github.com/cesanta/mjs
Embedded JavaScript engine for C/C++
embedded esp32 esp8266 javascript js mcu
Last synced: 02 Jan 2025
https://github.com/0015/thatproject
*That Project's project repository
camera embedded-project esp32 esp32-cam esp8266 espressif firebase firebase-database firebase-realtime-database flutter gfx gui iot-project lvgl mcu mqtt tutorial
Last synced: 02 Jan 2025
https://github.com/pikastech/pikapython
An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
embedded esp32 esp8266 iot language lua luatos mcu microcontroller micropython python rtthread stm32
Last synced: 02 Jan 2025
https://github.com/pikasTech/PikaPython
An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
embedded esp32 esp8266 iot language lua luatos mcu microcontroller micropython python rtthread stm32
Last synced: 08 Nov 2024
https://github.com/embox/embox
Modular and configurable OS for embedded applications
c embedded kernel mcu microcontroller os posix
Last synced: 03 Jan 2025
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: 31 Dec 2024
https://github.com/open-webrtc-toolkit/owt-server
General server (streaming/conference/transcoding/anayltics) for OWT. (A.k.a. MediaServer)
mcu sfu streaming video-conferencing webrtc
Last synced: 01 Nov 2024
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: 09 Nov 2024
https://github.com/nanoframework/home
:house: The landing page for .NET nanoFramework repositories.
csharp esp32 hacktoberfest iot mcu nanoframework stm32
Last synced: 03 Jan 2025
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: 01 Nov 2024
https://github.com/libdriver/ssd1306
SSD1306 full function driver library for general MCU and Linux.
c full-function-driver iic linux mcu oled spi ssd1306
Last synced: 03 Jan 2025
https://github.com/idea4good/guilitesamples
✨Small interesting GUI effects could be reused everywhere
c cpp crossplatform embedded graphics-library gui mcu
Last synced: 03 Jan 2025
https://github.com/open-webrtc-toolkit/owt-client-native
Open WebRTC Toolkit client SDK for native Windows/Linux/iOS applications.
Last synced: 12 Nov 2024
https://github.com/libdriver/mpu6050
MPU6050 full function driver library for general MCU and Linux.
accelerometer c dmp full-function-driver gyroscope iic imu linux mcu mpu6050
Last synced: 04 Jan 2025
https://github.com/libdriver/mpu9250
MPU9250 full function driver library for general MCU and Linux.
accelerometer c dmp full-function-driver gyroscope iic imu linux magnetometer mcu mpu9250 spi
Last synced: 04 Jan 2025
https://github.com/libdriver/nrf24l01
NRF24L01 full function driver library for general MCU and Linux.
c full-function-driver linux mcu nrf24l01 nrf24l01plus spi wireless
Last synced: 29 Dec 2024
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: 29 Dec 2024
https://github.com/ElTangas/jtag2updi
UPDI programmer software for Arduino (targets Tiny AVR-0/1/2, Mega AVR-0 and AVR-DA/DB MCUs)
arduino atmel-avr attiny1617 attiny817 avrdude firmware mcu programmer target-mcu updi
Last synced: 05 Nov 2024
https://github.com/eclipse-threadx/getting-started
This Getting Started guide is a series of tutorials that shows device developers how to connect to Azure IoT using Eclipse ThreadX.
azure-iot eclipse-threadx iot iot-device iot-hub mcu microcontroller
Last synced: 04 Jan 2025
https://github.com/nanoframework/nf-interpreter
:gear: nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
adc clr csharp dotnet esp32 firmware gpio hacktoberfest i2c interpreter mcu microcontroller nanoframework nanoframework-interpreter pal pwm serial-communication spi stm32
Last synced: 05 Jan 2025
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: 03 Jan 2025
https://github.com/libdriver/st7789
ST7789 full function driver library for general MCU and Linux.
c display full-function-driver linux mcu spi st7789
Last synced: 30 Dec 2024
https://github.com/libdriver/ds18b20
DS18B20 full function driver library for general MCU and Linux.
c ds18b20 full-function-driver linux mcu onewire temperature thermometer
Last synced: 30 Dec 2024
https://github.com/eclipse-threadx/netxduo
Eclipse ThreadX - NetXDuo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications
eclipse-threadx embedded iot mcu microcontroller rtos tcp tls
Last synced: 30 Dec 2024
https://github.com/blynkkk/lib-python
Blynk IoT library for Python and Micropython
blynk embedded esp32 esp8266 hardware iot iot-application iot-cloud iot-device iot-platform library linux mcu microcontroller micropython python raspberry-pi raspberry-pi-3
Last synced: 04 Jan 2025
https://github.com/libdriver/bmp280
BMP280 full function driver library for general MCU and Linux.
bar barometer bmp280 c full-function-driver iic linux mcu spi
Last synced: 01 Jan 2025
https://github.com/libdriver/ws2812b
WS2812B full function driver library for general MCU and Linux.
c full-function-driver led linux mcu spi ws2812b
Last synced: 03 Jan 2025
https://github.com/libdriver/adxl345
ADXL345 full function driver library for general MCU and Linux.
accelerometer adxl345 c full-function-driver iic linux mcu spi
Last synced: 04 Jan 2025
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: 26 Oct 2024
https://github.com/ch32-rs/wchisp
Rust-based Command Line Tool for WCH MCU USB-ISP Programming
Last synced: 09 Nov 2024
https://github.com/thingsboard/thingsboard-client-sdk
Client SDK to connect with ThingsBoard IoT Platform from IoT devices (Arduino, Espressif, etc.)
arduino arduino-library arduino-nano-rp2040 arduino-nano-rp2040-connect embedded esp esp-idf esp32 esp8266 esp8266-arduino espressif iot iot-platform m5stack-library mcu mqtt raspberry-pi-pico-w rp2040 thingsboard
Last synced: 29 Dec 2024
https://github.com/libdriver/mfrc522
MFRC522 full function driver library for general MCU and Linux.
c full-function-driver iic linux mcu mfrc522 rfid-reader spi uart
Last synced: 04 Jan 2025
https://github.com/libdriver/mifare_classic
MIFARE Classic(S50, S70) full function driver library for general MCU and Linux.
c full-function-driver linux mcu mfrc522 mifare-classic rf s50 s70
Last synced: 04 Jan 2025
https://github.com/eclipse-threadx/usbx
Eclipse ThreadX - USBX is a high-performance USB host, device, and on-the-go (OTG) embedded stack, that is fully integrated with Eclipse ThreadX RTOS
eclipse-threadx embedded iot mcu microcontroller rtos usb usb-hid usb-host
Last synced: 30 Dec 2024
https://github.com/lvgl/lv_binding_js
React bindings for LVGL ⚛️
c gui javascript lvgl mcu react reactjs
Last synced: 03 Jan 2025
https://github.com/libdriver/dht11
DHT11 full function driver library for general MCU and Linux.
c dht11 full-function-driver humidity linux mcu onewire temperature
Last synced: 04 Jan 2025
https://github.com/envious-data/envopenpico
An open source RP2040 MCU Board Family
design hardware kicad mcu microcontroller pico rp2040
Last synced: 29 Dec 2024
https://github.com/at-ec/at-rtos
At-RTOS is an open and user-friendly real-time operating system (RTOS) for the embedded controller (EC).
c-language china ec embedded-controller embedded-systems firmware iot kernel mcu robot rtos thread
Last synced: 30 Dec 2024
https://github.com/hemashushu/practice-mcu-bare-metal-rust
A bare metal (register level) STM32F103C8T6/STM32F103 MCU program written in pure Rust without any IDE, SDK, HAL or library, and no assembly code, the only tool required is the Rust compiler.
arm bare-metal cortex-m3 mcu rust stm32 stm32f103c8t6
Last synced: 19 Nov 2024
https://github.com/libdriver/pcf8574
PCF8574 full function driver library for general MCU and Linux.
c full-function-driver iic io-expansion linux mcu pcf8574
Last synced: 29 Dec 2024
https://github.com/libdriver/max30102
MAX30102 full function driver library for general MCU and Linux.
c full-function-driver heart-rate iic linux max30102 mcu spo2
Last synced: 30 Dec 2024
https://github.com/libdriver/ov2640
OV2640 full function driver library for general MCU and Linux.
c camera dvp full-function-driver linux mcu sccb
Last synced: 29 Dec 2024
https://github.com/libdriver/max7219
MAX7219 full function driver library for general MCU and Linux.
c digital-tube dot-matrix full-function-driver linux max7219 mcu spi
Last synced: 30 Dec 2024
https://github.com/libdriver/ir_remote
NEC IR remote decode full function driver library for general MCU and Linux.
c full-function-driver gpio ir-remote linux mcu nec
Last synced: 29 Dec 2024
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: 19 Dec 2024
https://github.com/libdriver/ds1307
DS1307 full function driver library for general MCU and Linux.
c ds1307 full-function-driver iic linux mcu rtc
Last synced: 30 Dec 2024
https://github.com/libdriver/ds1302
DS1302 full function driver library for general MCU and Linux.
c full-function-driver gpio linux mcu rtc
Last synced: 30 Dec 2024
https://github.com/libdriver/nrf905
NRF905 full function driver library for general MCU and Linux.
c full-function-driver linux mcu nrf905 rf spi
Last synced: 29 Dec 2024
https://github.com/libdriver/as5600
AS5600 full function driver library for general MCU and Linux.
as5600 c full-function-driver iic linux magnetic-rotary-encoder mcu
Last synced: 30 Dec 2024
https://github.com/libdriver/llcc68
LLCC68 full function driver library for general MCU and Linux.
c full-function-driver linux llcc68 lora mcu spi
Last synced: 31 Dec 2024
https://github.com/libdriver/bmp180
BMP180 full function driver library for general MCU and Linux.
barometer bmp180 c full-function-driver iic linux mcu
Last synced: 30 Dec 2024
https://github.com/libdriver/hmc5883l
HMC5883L full function driver library for general MCU and Linux.
c full-function-driver hmc5883l iic linux magnetometer mcu
Last synced: 03 Jan 2025
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 Nov 2024
https://github.com/libdriver/pca9685
PCA9685 full function driver library for general MCU and Linux.
c full-function-driver iic led-controller linux mcu pca9685 pwm
Last synced: 31 Dec 2024
https://github.com/libdriver/amg8833
AMG8833 full function driver library for general MCU and Linux.
amg8833 c full-function-driver infra-red infra-red-array linux mcu thermometer
Last synced: 31 Dec 2024
https://github.com/libdriver/hx711
HX711 full function driver library for general MCU and Linux.
adc c full-function-driver gpio hx711 linux mcu
Last synced: 03 Jan 2025
https://github.com/libdriver/ds3231
DS3231 full function driver library for general MCU and Linux.
c ds3231 full-function-driver iic linux mcu rtc
Last synced: 03 Jan 2025
https://github.com/opencyphal-garage/platform_specific_components
Low-level components and hardware drivers for various Cyphal-related projects
bare-metal-drivers cyphal drivers drivers-library example examples hacktoberfest low-level mcu microcontroller opencyphal platform-driver reference uavcan
Last synced: 30 Dec 2024
https://github.com/libdriver/sht35
SHT35 full function driver library for general MCU and Linux.
c full-function-driver humidity iic linux mcu sht35 temperature
Last synced: 03 Jan 2025
https://github.com/libdriver/max31865
MAX31865 full function driver library for general MCU and Linux.
c full-function-driver linux max31865 mcu pt spi temperature thermometer
Last synced: 03 Jan 2025
https://github.com/libdriver/tea5767
TEA5767 full function driver library for general MCU and Linux.
c fm full-function-driver iic linux mcu radio
Last synced: 03 Jan 2025
https://github.com/libdriver/ms5611
MS5611 full function driver library for general MCU and Linux.
bar barometer c full-function-driver iic linux mcu ms5611 spi
Last synced: 03 Jan 2025
https://github.com/libdriver/htu21d
HTU21D full function driver library for general MCU and Linux.
c full-function-driver htu21d humidity iic linux mcu temperature
Last synced: 03 Jan 2025
https://github.com/shinyoshiaki/node-sfu
Pure TypeScript WebRTC MediaServer (SFU/MCU)
mcu nodejs sfu typescript webrtc
Last synced: 28 Oct 2024
https://github.com/libdriver/at24cxx
AT24CXX(AT24C01, AT24C02, AT24C04, AT24C08, AT24C16, AT24C32, AT24C64, AT24C128, AT24C256, AT24C512, AT24CM01, AT24CM02) full function driver library for general MCU and Linux.
at24c01 at24c02 at24c04 at24c08 at24c128 at24c16 at24c256 at24c32 at24c512 at24c64 at24cm01 at24cm02 c eeprom full-function-driver iic linux mcu
Last synced: 01 Jan 2025
https://github.com/libdriver/wm8978
WM8978 full function driver library for general MCU and Linux.
audio audio-codec full-function-driver iic iis linux mcu wm8978
Last synced: 02 Jan 2025
https://github.com/libdriver/as608
AS608 full function driver library for general MCU and Linux.
as608 c fingerprint full-function-driver linux mcu uart
Last synced: 03 Jan 2025
https://github.com/libdriver/ms5837
MS5837 full function driver library for general MCU and Linux.
barometer c full-function-driver iic linux mcu ms5837
Last synced: 31 Dec 2024
https://github.com/libdriver/sht30
SHT30 full function driver library for general MCU and Linux.
c full-function-driver humidity iic linux mcu sht30 temperature
Last synced: 02 Jan 2025
https://github.com/nanoframework/nf-visual-studio-extension
🧰 Visual Studio extension for .NET nanoFramework
debugger esp32 hacktoberfest i-am-a-nano-tool mcu stm32 visual-studio-extension
Last synced: 29 Dec 2024
https://github.com/cw1997/ez-rtos
A micro real-time operating system supporting task switching, delay function, memory allocator and critical section. It is writen on ARM Cortex-M3 assemble language, it runs successfully on STM32F103 MCU.
arm armcortexm3 computer-science cortex-m cortex-m3 mcu operating-system operating-systems os real-time-operating-system
Last synced: 28 Nov 2024
https://github.com/libdriver/mifare_ultralight
MIFARE Ultralight full function driver library for general MCU and Linux.
c full-function-driver linux mcu mifare-ultralight rf
Last synced: 02 Jan 2025
https://github.com/libdriver/sx1268
SX1268 full function driver library for general MCU and Linux.
c full-function-driver linux lora mcu spi sx1268
Last synced: 03 Jan 2025
https://github.com/libdriver/ads1115
ADS1115 full function driver library for general MCU and Linux.
adc ads1115 c full-function-driver iic linux mcu
Last synced: 03 Jan 2025
https://github.com/libdriver/max6675
MAX6675 full function driver library for general MCU and Linux.
c full-function-driver iic linux max6675 mcu temperature thermocouple
Last synced: 03 Jan 2025
https://github.com/libdriver/bh1750fvi
BH1750FVI full function driver library for general MCU and Linux.
bh1750fvi brightness c full-function-driver iic linux mcu
Last synced: 03 Jan 2025
https://github.com/nanoframework/nf-community-targets
:construction_worker_man: Repository with target boards provided by nanoFramework community members
community-boards esp32 hacktoberfest mcu nanoframework stm32
Last synced: 31 Dec 2024
https://github.com/libdriver/hdc1080
HDC1080 full function driver library for general MCU and Linux.
c full-function-driver hdc1080 humidity iic linux mcu temperature
Last synced: 03 Jan 2025
https://github.com/libdriver/st7920
ST7920 full function driver library for general MCU and Linux.
c full-function-driver gpio lcd12864 linux mcu
Last synced: 02 Jan 2025
https://github.com/vbe0201/faucon
NVIDIA Falcon Microprocessor Suite
assembler disassembler emulation emulator falcon faucon mcu microprocessor nvidia nvidia-gpu rust rust-lang toolchain
Last synced: 16 Nov 2024
https://github.com/libdriver/sgp30
SGP30 full function driver library for general MCU and Linux.
c co2 full-function-driver iic linux mcu sgp30 tvoc
Last synced: 03 Jan 2025