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 stm32

A curated list of projects in awesome lists tagged with stm32 .

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: 16 Dec 2024

https://github.com/bodmer/tft_espi

Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips

arduino arduino-library esp32 esp8266 raspberry-pico rp2040 spi stm32 tft tft-displays ttgo

Last synced: 17 Dec 2024

https://github.com/Bodmer/TFT_eSPI

Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips

arduino arduino-library esp32 esp8266 raspberry-pico rp2040 spi stm32 tft tft-displays ttgo

Last synced: 07 Nov 2024

https://github.com/libopencm3/libopencm3

Open source ARM Cortex-M microcontroller library

atmel-sam cortex-m efm32 gd32 libopencm3 microchip-sam microcontrollers msp432 stm32

Last synced: 17 Dec 2024

https://github.com/zlgopen/awtk

AWTK = Toolkit AnyWhere(a cross-platform embedded GUI)

djyos embedded gui liteos ms-rtos rt-thread stm32 sylixos zephyr

Last synced: 17 Dec 2024

https://github.com/qmk/qmk_toolbox

A Toolbox companion for QMK Firmware

atmel avr caterina dfu macos qmk qmk-firmware stm32

Last synced: 17 Dec 2024

https://github.com/cesanta/mongoose-os

Mongoose OS - an IoT Firmware Development Framework. Supported microcontrollers: ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4, STM32F7. Amazon AWS IoT, Microsoft Azure, Google IoT Core integrated. Code in C or JavaScript.

aws aws-iot cc3200 esp32 esp8266 firmware iot iot-platform stm32

Last synced: 20 Dec 2024

https://github.com/iliasam/opensimplelidar

Open Source scanning laser rangefinder

diy laser lidar ros stm32 triangulation

Last synced: 21 Dec 2024

https://github.com/iliasam/OpenSimpleLidar

Open Source scanning laser rangefinder

diy laser lidar ros stm32 triangulation

Last synced: 27 Oct 2024

https://github.com/majerle/stm32f429

Keil projects and libraries for STM32F4xx devices

discovery-board microcontrollers stm32 stmicroelectronics

Last synced: 20 Dec 2024

https://github.com/MaJerle/stm32f429

Keil projects and libraries for STM32F4xx devices

discovery-board microcontrollers stm32 stmicroelectronics

Last synced: 08 Nov 2024

https://github.com/avem-labs/avem

🚁 轻量级无人机飞控-[Drone]-[STM32]-[PID]-[BLDC]

arm drones flight-controller freertos hardware imu kicad pcb-layout stm32

Last synced: 21 Dec 2024

https://github.com/avem-labs/Avem

🚁 轻量级无人机飞控-[Drone]-[STM32]-[PID]-[BLDC]

arm drones flight-controller freertos hardware imu kicad pcb-layout stm32

Last synced: 27 Oct 2024

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: 19 Dec 2024

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/majerle/stm32-usart-uart-dma-rx-tx

STM32 examples for USART using DMA for efficient RX and TX transmission

bluepill buff buffer circular data dma dma-mode dma-tc receive ring ringbuff stm32 usart

Last synced: 19 Dec 2024

https://github.com/MaJerle/stm32-usart-uart-dma-rx-tx

STM32 examples for USART using DMA for efficient RX and TX transmission

bluepill buff buffer circular data dma dma-mode dma-tc receive ring ringbuff stm32 usart

Last synced: 08 Nov 2024

https://github.com/arkhipenko/taskscheduler

Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers

arduino attiny cooperative esp32 esp8266 library multitasking nrf52 reliable stm32 teensy

Last synced: 19 Dec 2024

https://github.com/arkhipenko/TaskScheduler

Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers

arduino attiny cooperative esp32 esp8266 library multitasking nrf52 reliable stm32 teensy

Last synced: 05 Nov 2024

https://github.com/no-chicken/ov-watch

A powerful Smart Watch based on STM32, FreeRTOS, LVGL.

freertos lvgl smartwatch stm32

Last synced: 20 Dec 2024

https://github.com/LonelyWolf/stm32

STM32 stuff

stm32

Last synced: 08 Nov 2024

https://github.com/kanflo/opendps

Give your DPS5005 the upgrade it deserves

dps5005 dps5015 esp8266 stm32 wifi

Last synced: 20 Dec 2024

https://github.com/nanoframework/home

:house: The landing page for .NET nanoFramework repositories.

csharp esp32 hacktoberfest iot mcu nanoframework stm32

Last synced: 20 Dec 2024

https://github.com/moononournation/arduino_gfx

Arduino GFX developing for various color displays and various data bus interfaces

arduino avr dpi esp32 esp8266 gfx lcd oled parallel pico rgb spi stm32 teensy utf8

Last synced: 20 Dec 2024

https://github.com/moononournation/Arduino_GFX

Arduino GFX developing for various color displays and various data bus interfaces

arduino avr dpi esp32 esp8266 gfx lcd oled parallel pico rgb spi stm32 teensy utf8

Last synced: 28 Nov 2024

https://github.com/fastshift/watchx

Open-source smart watch, based on LittlevGL Embedded GUI Library

littlevgl lvgl rtc stm32 stm32f4 watchx

Last synced: 20 Dec 2024

https://github.com/FASTSHIFT/WatchX

Open-source smart watch, based on LittlevGL Embedded GUI Library

littlevgl lvgl rtc stm32 stm32f4 watchx

Last synced: 11 Nov 2024

https://github.com/iliasam/opentoflidar

Open Source TOF Lidar

diy lidar rangefinder stm32 tdc tof

Last synced: 18 Dec 2024

https://github.com/apple/swift-embedded-examples

A collection of example projects using Embedded Swift

embedded esp32 example nrf raspberrypi stm32 swift

Last synced: 20 Dec 2024

https://github.com/afiskon/stm32-ssd1306

STM32 library for working with OLEDs based on SSD1306, SH1106, SH1107 and SSD1309, supports I2C and SPI

oled ssd1306 ssd1309 stm32

Last synced: 18 Dec 2024

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: 17 Dec 2024

https://github.com/haobogu/rmk

Rust keyboard firmware library with layers, macros, real-time keymap editing, wireless(BLE) and split support

cortex-m embedded esp32 firmware keyboard keyboard-firmware nrf52 rp2040 rust stm32 usb usb-hid wireless

Last synced: 19 Dec 2024

https://github.com/OpenRTX/OpenRTX

Modular Open Source Radio Firmware

dmr firmware ham meson nxp open-source radio sdl2 stm32

Last synced: 31 Oct 2024

https://github.com/ai-techsystems/deepc

vendor independent TinyML deep learning library, compiler and inference framework microcomputers and micro-controllers

arduino arduino-nano-33-ble-sense arm64 deep-learning edge-devices esp32 esp8266 inference-framework machine-learning microcontrollers nxp-cortex odroid onnx raspberry-pi raspberrypi sparkfun-products stm32 stm32f4 tinyml

Last synced: 20 Dec 2024

https://github.com/zacharyweiss/magspoof_flipper

Port of Samy Kamkar's MagSpoof project (http://samy.pl/magspoof/) to the Flipper Zero. Enables wireless emulation of magstripe data, primarily over GPIO, with additional experimental internal TX.

flipper flipper-app flipper-plugin flipper-plugins flipper-zero flipper0 flipperapp flipperzero rfid stm32

Last synced: 21 Dec 2024

https://github.com/ai-techsystems/deepC

vendor independent TinyML deep learning library, compiler and inference framework microcomputers and micro-controllers

arduino arduino-nano-33-ble-sense arm64 deep-learning edge-devices esp32 esp8266 inference-framework machine-learning microcontrollers nxp-cortex odroid onnx raspberry-pi raspberrypi sparkfun-products stm32 stm32f4 tinyml

Last synced: 13 Nov 2024

https://github.com/xtoolbox/TeenyUSB

Lightweight USB device and host stack for STM32 and other MCUs. Ready for USB 3.0 device.

cdc ch56x composite embedded hid host hub msc rndis speed stm32 super usb usb3 winusb

Last synced: 13 Nov 2024

https://github.com/RobertoBenjami/stm32_graphics_display_drivers

STM32 LCD drivers (currently: spi(dma), gpio, fsmc(dma), st7735, st7783, ili9325, ili9328, ili9341, ili9486, ili9488, hx8347g)

arm c cubemx gcc-arm hx8347g ili9325 ili9341 ili9486 ili9488 jpeg jpg lcd-driver st7735 st7783 stm32 touchscreen xpt2046

Last synced: 01 Dec 2024

https://github.com/pieeg-club/ironbci

Wearable (BLE) Brain-Computer Interface, ADS1299 and STM32 with SDK for mobile application

ads1299 bci bci-homework bci-systems eeg eeg-classification eeg-data eeg-headset eeg-signals eeg-signals-processing ironbci stm32

Last synced: 21 Dec 2024

https://github.com/Jana-Marie/Otter-Iron

A TS100 USB-PD replacement PCB.

oshw otter stm32 stm32f072 ts100 usb-c usb-pd

Last synced: 20 Nov 2024

https://github.com/jana-marie/otter-iron

A TS100 USB-PD replacement PCB.

oshw otter stm32 stm32f072 ts100 usb-c usb-pd

Last synced: 15 Dec 2024

https://github.com/lcgamboa/picsimlab

PICsimLab - Programmable IC Simulator Laboratory

arduino avr education emulator esp32 esp32c3 microcontoller pic16 pic18 simulator stm32

Last synced: 21 Dec 2024

https://github.com/peterhinch/micropython-samples

Assorted code ideas, unofficial MP FAQ, plus index to my other repositories.

embedded esp32 esp8266 micropython stm32

Last synced: 21 Dec 2024

https://github.com/danielmartensson/open-sae-j1939

SAE J1939 protocol free to use for embedded systems or PC with CAN-bus

arduino avr c canbus embedded j1939 pic sae stm32

Last synced: 21 Dec 2024

https://github.com/DanielMartensson/Open-SAE-J1939

SAE J1939 protocol free to use for embedded systems or PC with CAN-bus

arduino avr c canbus embedded j1939 pic sae stm32

Last synced: 15 Nov 2024

https://github.com/emuflight/EmuFlight

EmuFlight is flight controller software (firmware) used to fly multi-rotor craft.

emuflight emuflight-configurator flight-controller fpv freestyle hacktoberfest macroquad miniquad multirotor quadcopter stm32 whoop

Last synced: 27 Oct 2024

https://github.com/leech001/mpu6050

STM32 HAL library for GY-521 (MPU6050) with Kalman filter

blackpill bluepill gy-521 hal i2c kalman kalman-filter mpu6050 peripheral stm32 stm32f103c8t6 stm32f401ccu6

Last synced: 15 Dec 2024

https://github.com/fastshift/arduino-for-keil

A lightweight Arduino framework for Keil projects.

arduino at32 at32f403 c cpp keil stm32 stm32duino stm32f0 stm32f1 stm32f3 stm32f4 stm32l1

Last synced: 22 Dec 2024

https://github.com/xreef/lora_e32_series_library

Arduino LoRa EBYTE E32 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards). sx1278/sx1276

arduino arduino-library arduino-mkr arduino-nano-33-iot e32 ebyte esp32 esp8266 library lora pico raspberry-pi rp2040 stm32 sx1276 sx1278

Last synced: 15 Dec 2024

https://github.com/xreef/LoRa_E32_Series_Library

Arduino LoRa EBYTE E32 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards). sx1278/sx1276

arduino arduino-library arduino-mkr arduino-nano-33-iot e32 ebyte esp32 esp8266 library lora pico raspberry-pi rp2040 stm32 sx1276 sx1278

Last synced: 11 Nov 2024

https://github.com/nanoframework/samples

🍬 Code samples from the nanoFramework team used in testing, proof of concepts and other explorational endeavours

embedded-systems esp32 hacktoberfest i-am-a-nano-tool iot nanoframework stm32

Last synced: 21 Dec 2024

https://github.com/dekunukem/stm32_tutorials

STM32 tutorial with STM32Cube and Keil MDK-ARM

arduino stm32

Last synced: 17 Dec 2024

https://github.com/MightyPork/TinyFrame

A simple library for building and parsing data frames for serial interfaces (like UART / RS232)

arduino embedded esp8266 protocol stm32 uart

Last synced: 19 Nov 2024

https://github.com/jandelgado/jled

Non-blocking LED controlling library for Arduino and friends.

arduino breathe controlling-leds effect embedded esp-idf esp32 esp8266 fade led mbed non-blocking raspberry-pi-pico stm32

Last synced: 26 Oct 2024

https://github.com/devanlai/dapboot

DFU Bootloader for STM32 chips

bootloader dfu stm32

Last synced: 20 Nov 2024

https://github.com/eez-open/modular-psu

EEZ Bench Box 3 (BB3) Modular T&M chassis

diy-solutions eez-dib micropython mqtt power-supply scpi stm32 tft-display

Last synced: 22 Dec 2024

https://github.com/lobaro/FreeRTOS-rust

Rust crate for FreeRTOS

embedded freertos nrf9160 rtos rust stm32

Last synced: 26 Oct 2024

https://github.com/majerle/lwmem

Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions

alloc arduino automotive c calloc dynamic embedded industrial lightweight malloc manager memory realloc stm32 stm8 systems

Last synced: 16 Dec 2024

https://github.com/MaJerle/lwmem

Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions

alloc arduino automotive c calloc dynamic embedded industrial lightweight malloc manager memory realloc stm32 stm8 systems

Last synced: 19 Nov 2024

https://github.com/hydrabus/hydrabus

HydraBus open source multi-tool for anyone interested in learning/developping/debugging/hacking/Penetration Testing for basic or advanced embedded hardware

dfu eagle firmware flash hardware hydrabus hydrabus-board hydrafw kicad-breakout-board micropython nandflash nfc-reader stm32

Last synced: 16 Dec 2024

https://github.com/ohmtech-rdi/eurorack-blocks

Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

audio daisy embedded eurorack eurorack-blocks faust hardware maxmsp sound stm32

Last synced: 26 Oct 2024

https://github.com/jana-marie/otter-iron-pro

USB-PD soldering station for JBC C245 handles.

electronics hardware jbc kicad oshw soldering stm32 stm32f072 usb-c usb-pd

Last synced: 17 Dec 2024

https://github.com/Jana-Marie/Otter-Iron-PRO

USB-PD soldering station for JBC C245 handles.

electronics hardware jbc kicad oshw soldering stm32 stm32f072 usb-c usb-pd

Last synced: 20 Nov 2024

https://github.com/xgudron/ua3reo-ddc-transceiver

DDC/DUC SDR Tranceiver project

ddc dsp duc fpga notch rf sdr stm32 trx

Last synced: 16 Dec 2024

https://github.com/expresslrs/expresslrs-hardware

STM32/ESP32/ESP8285-based High-Performance Radio Link for RC applications

diy drone esp32 esp8266 fpv gplv3 hacktoberfest lora open-source pcb plane quadcopter rc remote-control stl stm32 sx127x sx1280

Last synced: 15 Dec 2024

https://github.com/kmilo17pet/QuarkTS

An open-source OS for embedded applications that supports prioritized cooperative scheduling, time control, inter-task communications primitives, hierarchical state machines and CoRoutines.

arm avr command-line-interface cooperative coroutines embedded embedded-systems event-driven hierarchical-state-machine internet-of-things iot kinetis lpc microcontrollers msp430 multitasking os rtos state-machine stm32

Last synced: 19 Nov 2024

https://github.com/ussserrr/stm32pio

Automate managing of STM32CubeMX + PlatformIO projects

cubemx platformio qml qt-for-python stm32

Last synced: 15 Dec 2024

https://github.com/xreef/pcf8574_library

PCF8574 library. i2c digital expander for Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read write digital values with only 2 wire. Very simple to use and encoder support.

arduino arduino-library digital encoder esp-01 esp32 esp8266 expander i2c library pcf8574 rp2040 stm32

Last synced: 17 Dec 2024

https://github.com/majerle/stm32-ws2811-ws2812-ws2812b-ws281x-tim-pwm-dma-timer

WS2811, WS2812, WS2812B or compatible leds driver with STM32, TIM, PWM and DMA with minimum RAM required

dma led leds memory pwm stm32 tim timer timers ws2811 ws2812b

Last synced: 18 Dec 2024

https://github.com/lnlp/lmic-node

LMIC-node | One example to rule them all. LMIC-node is an example LoRaWAN application for a node that can be used with The Things Network. It demonstrates how to send uplink messages, how to receive downlink messages, how to implement a downlink command and it provides useful status information. With LMIC-node it is easy to get a working node quickly up and running. LMIC-node supports many popular (LoRa) development boards out of the box. It uses the Arduino framework, the LMIC LoRaWAN library and PlatformIO.

arduino cmwx1zzabz cross-platform esp32 example iot lmic lora32 lora32u4 lorawan lorawan-device lorawan-node platformio rfm95 samd21 stm32 sx1276 t-beam the-things-network ttn

Last synced: 16 Dec 2024

https://github.com/pavelrevak/pystlink

Python tool for flashing and debugging STM32 devices using ST-LINK/V2

debugger flash linux macos python python3 stlink stm32 swd windows

Last synced: 17 Dec 2024

https://github.com/Excitablecell/GEARdrones

GEARdrones is a lightweight drone control and multiagent localizaion system that combines flight controller, UWB relative localization algorithm, and software monitor.

localization multiagent-systems stm32 uavs uwb-localization

Last synced: 07 Nov 2024