Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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/RogueMaster/flipperzero-firmware-wPlugins
RogueMaster Flipper Zero Firmware
armv7m ble bluetooth-low-energy cfw custom-firmware flipper flipper-zero flipperzer0 flipperzero games hacker jailbreak onewire pentesting roguemaster security-tools stm32
Last synced: 31 Oct 2024
https://github.com/roguemaster/flipperzero-firmware-wplugins
RogueMaster Flipper Zero Firmware
armv7m ble bluetooth-low-energy cfw custom-firmware flipper flipper-zero flipperzer0 flipperzero games hacker jailbreak onewire pentesting roguemaster security-tools stm32
Last synced: 30 Sep 2024
https://github.com/stlink-org/stlink
Open source STM32 MCU programming toolset
arm board chip cortex-m embedded gdb linux nucleo nucleo-boards programmer-boards stlink stlinkv2 stm32 toolset
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/meshtastic/firmware
Meshtastic device firmware
esp32 gps heltec hiking lora mesh mesh-networks meshtastic nrf52 off-grid pico rp2040 stm32 ttgo ttgo-tbeam
Last synced: 17 Dec 2024
https://github.com/cpq/bare-metal-programming-guide
A bare metal programming guide (ARM microcontrollers)
arm baremetal cmsis embedded-web-server embedded-webserver ethernet gcc gpio irq make stm32 tutorial uart webserver
Last synced: 18 Dec 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/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/VitalElement/AvalonStudio
Cross platform IDE and Shell
arch-linux avalonia clang cplusplus cross-platform-ide csharp dotnetcore gcc gdb linux llvm macos mono stm32 ubuntu xaml
Last synced: 07 Nov 2024
https://github.com/vitalelement/avalonstudio
Cross platform IDE and Shell
arch-linux avalonia clang cplusplus cross-platform-ide csharp dotnetcore gcc gdb linux llvm macos mono stm32 ubuntu xaml
Last synced: 20 Dec 2024
https://github.com/atomvm/atomvm
Tiny Erlang VM
c elixir embedded erlang esp32 hacktoberfest stm32
Last synced: 19 Dec 2024
https://github.com/atomvm/AtomVM
Tiny Erlang VM
c elixir embedded erlang esp32 hacktoberfest stm32
Last synced: 01 Nov 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/kmkfw/kmk_firmware
Clackety Keyboards Powered by Python
arm-microcontrollers atmel circuitpython firmware hacktoberfest keyboard keyboard-firmware keyboards mechanical-keyboards micropython nrf52840 python rp2040 samd51 stm32
Last synced: 18 Dec 2024
https://github.com/KMKfw/kmk_firmware
Clackety Keyboards Powered by Python
arm-microcontrollers atmel circuitpython firmware hacktoberfest keyboard keyboard-firmware keyboards mechanical-keyboards micropython nrf52840 python rp2040 samd51 stm32
Last synced: 06 Nov 2024
https://github.com/waveshare/e-Paper
arduino c epaper epd python raspberrypi-jetsonnano stm32 waveshare
Last synced: 23 Nov 2024
https://github.com/waveshareteam/e-paper
arduino c epaper epd python raspberrypi-jetsonnano stm32 waveshare
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: 19 Dec 2024
https://github.com/waveshareteam/e-Paper
arduino c epaper epd python raspberrypi-jetsonnano stm32 waveshare
Last synced: 26 Oct 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/ttrftech/nanovna
Very Tiny Palmtop Vector Network Analyzer
chibios cortex-m0 firmware i2s ili9341 instruments jupyter-notebook nanovna python sdr si5351a stm32 vna
Last synced: 15 Dec 2024
https://github.com/ttrftech/NanoVNA
Very Tiny Palmtop Vector Network Analyzer
chibios cortex-m0 firmware i2s ili9341 instruments jupyter-notebook nanovna python sdr si5351a stm32 vna
Last synced: 05 Nov 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/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
Last synced: 18 Dec 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: 20 Dec 2024
https://github.com/pu2clr/si4735
SI473X Library for Arduino
arduino atmega328p esp32 esp8266 raspberrypipico shortwave si4730 si4732 si4735 ssb stm32
Last synced: 20 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/majerle/stm32-cube-cmake-vscode
STM32, VSCode and CMake detailed tutorial
cmake cortex-debug cpptools ctools ninja stm32 stm32cubeide stm32cubemx vscode
Last synced: 21 Dec 2024
https://github.com/pu2clr/SI4735
SI473X Library for Arduino
arduino atmega328p esp32 esp8266 raspberrypipico shortwave si4730 si4732 si4735 ssb 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/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/ildaron/ironbci
Open-Source Brain-Computer Interface, ADS1299 and STM32
ads1299 bci bci-homework bci-systems eeg eeg-classification eeg-data eeg-headset eeg-signals eeg-signals-processing ironbci stm32
Last synced: 15 Oct 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/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/platformio/platform-ststm32
ST STM32: development platform for PlatformIO
arduino build continuous-deployment continuous-integration firmware iot platformio platformio-platform stm32
Last synced: 20 Dec 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/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
Last synced: 17 Dec 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/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/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: 21 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: 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/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/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/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