Ecosyste.ms: Awesome

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

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: 14 Apr 2024

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: 12 Apr 2024

https://github.com/ckormanyos/real-time-cpp

Source code for the book Real-Time C++, by Christopher Kormanyos

arduino bare-metal cortex-m cpp cpp11 cpp14 cpp17 cpp20 embedded embedded-systems high-performance microcontroller realtime stm32

Last synced: 11 Apr 2024

https://github.com/H2CO3/libavrutil

Easy to use, lightweight and unified library for performing common microcontroller tasks

avr c embedded embedded-devices embedded-systems microcontroller

Last synced: 05 Apr 2024

https://github.com/sparkfun/Pro_Micro

ATMega32U4 Arduino board, available from SparkFun Electronics

arduino-boards atmega32u4 microcontroller qwiic sparkfun-products

Last synced: 05 Apr 2024

https://github.com/labapart/polymcu

An open framework for micro-controller software

arm clang cmake cross-compiler-toolchain gcc iot microcontroller rtos toolchain

Last synced: 04 Apr 2024

https://github.com/rossumur/espflix

A free video streaming service that runs on a ESP32

esp32 microcontroller mpeg ntsc streaming

Last synced: 31 Mar 2024

https://github.com/MCUdude/MiniCore

Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB

arduino atmega168 atmega328 atmega328pb atmega48 atmega8 atmega88 atmel avr microcontroller

Last synced: 30 Mar 2024

https://github.com/MCUdude/MightyCore

Arduino hardware package for ATmega1284, ATmega644, ATmega324, ATmega324PB, ATmega164, ATmega32, ATmega16 and ATmega8535

arduino atmega1284 atmega16 atmega164 atmega32 atmega324 atmega324pb atmega644 atmega8535 atmel avr microcontroller

Last synced: 30 Mar 2024

https://github.com/gavinlyonsrepo/timer_arduino_two

Countdown Timer: Range 1-99 minutes. Output time (mm:ss) to seven segment display and Audio to Buzzer. Input: Push button to start. Potentiometer used for time select.

arduino atmegap buzzer countdown-timer eagle four-digit-seven-segment kitchen kitchen-timer kitchentimer micro microcontroller potentiometer push-button seven seven-segment seven-segments-display sma420564 timer

Last synced: 30 Mar 2024

https://github.com/scale-lab/PVTsensors

Designs for Process-Voltage-Temperature (PVT) Sensors with MCU

electronics-resurgence-initiative microcontroller pvt sensor-designs

Last synced: 26 Mar 2024

https://github.com/stnolting/neorv32

🖥️ A tiny, customizable and highly extensible MCU-class 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL.

cpu embedded fpga microcontroller neorv32 openocd processor risc-v riscv rtos rv32 soc soft-core system-on-chip verilog vhdl

Last synced: 22 Mar 2024

https://github.com/eerimoq/simba

Simba Embedded Programming Platform.

embedded microcontroller

Last synced: 17 Mar 2024

https://github.com/eantcal/mipos

Multum In Parvo Operating System is a cooperative multitasking RTOS designed for single-chip micro-controllers with severely limited RAM (e.g. less than 256 bytes) and ROM.

c-language educational-project firmware low-level-programming microcontroller rtos

Last synced: 17 Mar 2024