Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/xiaowenxia/embedded-notes

嵌入式linux软件开发、嵌入式linux驱动开发、c语言、单片机开发、IOT开发等面试要点记录

arm c driver embedded freertos iot linux linux-app linux-drivers mcu

Last synced: 03 Jan 2025

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/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/w25qxx

W25QXX(W25Q80, W25Q16, W25Q32, W25Q64, W25Q128, W25Q256) full function driver library for general MCU and Linux.

c flash full-function-driver linux mcu qspi spi w25q128 w25q16 w25q256 w25q32 w25q64 w25q80

Last synced: 03 Jan 2025

https://github.com/github0null/eide

An embedded development environment for mcs51/stm8/avr/cortex-m/riscv on VsCode.

8051 arm arm-none-eabi armcc armclang avr c51 cortex-m dev gcc ide mcs51 mcu riscv sdcc stm32 stm8 vscode

Last synced: 31 Dec 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.

mcu webrtc

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/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/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

embedded mcu wch

Last synced: 09 Nov 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/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/elmot/nrf24l01-lib

Library for NRF24L01 + Demo projects for STM32 NUCLEO boards.

2400mhz arm demo mcu nrf24l01 radio stm32 stm32f3 stm32l4

Last synced: 17 Nov 2024

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/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/vs1053b

VS1053B full function driver library for general MCU and Linux.

aac audio c flac full-function-driver linux mcu mp3 ogg spi vs1053b wav wma

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/sisong/hpatchlite

Lite version of HDiffPatch, tiny code & ram requirements when patch on embedded systems,MCU,NB-IoT,...

delta diff embedded hdiffpatch iot lite mcu nb-iot patch tiny

Last synced: 12 Nov 2024

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/chapin666/kurento-group-call-node

kurento group call server

groupcall kurento mcu node sfu

Last synced: 10 Nov 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/socxin/ch552

L1 R1:WCH 24MHz MCS-51 USB MCU (CH552T/CH552P/CH552E/CH552G/CH551G)

8051 ldo lowcost lowpin mcu pio qitas type-c usb usb-device wch

Last synced: 07 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