danieleff / Stm32generic
Generic implementation of Arduino for STM32 boards
Stars: ✭ 98
Programming Languages
c
50402 projects - #5 most used programming language
Projects that are alternatives of or similar to Stm32generic
Runcpm
RunCPM is a multi-platform, portable, Z80 CP/M 2.2 emulator.
Stars: ✭ 192 (+95.92%)
Mutual labels: arduino, stm32
Logic Analyzer
Logic Analyzer, for Arduino, AVR, ESP8266 and STM32 with a very nice working processing interface, you could run it also on any Android device.
Stars: ✭ 203 (+107.14%)
Mutual labels: arduino, stm32
Jled
Non-blocking LED controlling library for Arduino and friends.
Stars: ✭ 197 (+101.02%)
Mutual labels: arduino, stm32
Lwmem
Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions
Stars: ✭ 92 (-6.12%)
Mutual labels: arduino, stm32
Tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Stars: ✭ 9,068 (+9153.06%)
Mutual labels: arduino, stm32
Arduino For Keil
A lightweight Arduino framework for Keil projects.
Stars: ✭ 172 (+75.51%)
Mutual labels: arduino, stm32
Platform Ststm32
ST STM32: development platform for PlatformIO
Stars: ✭ 201 (+105.1%)
Mutual labels: arduino, stm32
Tinyframe
A simple library for building and parsing data frames for serial interfaces (like UART / RS232)
Stars: ✭ 151 (+54.08%)
Mutual labels: arduino, stm32
Send altitude cocoos
IoT program for Arduino Uno / STM32 Blue Pill (libopencm3) that reads BME280 temperature + humidity + altitude sensors, via I2C or SPI with DMA and multitasking. Sends sensor data to Sigfox via Wisol Sigfox module on UART. Runs on cocoOS task scheduling library http://www.cocoos.net
Stars: ✭ 24 (-75.51%)
Mutual labels: arduino, stm32
Mqtt via esp01
TCP/UDP Applicaton for UNO/MEGA/STM32 using ESP8266's AT firmware.
Stars: ✭ 23 (-76.53%)
Mutual labels: arduino, stm32
Blog
A set of various projects based on ESP8266, ESP32, ATtiny13, ATtiny85, ATtiny2313, ATmega8, ATmega328, ATmega32, STM32 and more.
Stars: ✭ 198 (+102.04%)
Mutual labels: arduino, stm32
Awesome Canbus
🚛 A curated list of awesome CAN bus tools, hardware and resources
Stars: ✭ 73 (-25.51%)
Mutual labels: arduino, stm32
Ntc thermistor
[For Arduino and STM32] Library for working with a NTC thermistor.
Stars: ✭ 19 (-80.61%)
Mutual labels: arduino, stm32
Tft espi
Arduino and PlatformIO IDE compatible TFT library optimised for the STM32, ESP8266 and ESP32 that supports different driver chips
Stars: ✭ 1,215 (+1139.8%)
Mutual labels: arduino, stm32
Uwb Adapter
Local Positioning System Development Kit, use STM32F411C、DWM1000
Stars: ✭ 92 (-6.12%)
Mutual labels: stm32
Nrf24 Esk8 Remote
A remote used to control an electric skateboard
Stars: ✭ 91 (-7.14%)
Mutual labels: arduino
Exploring Arduino 1st Edition
Companion Code for the 1st Edition of "Exploring Arduino," the book by Jeremy Blum
Stars: ✭ 95 (-3.06%)
Mutual labels: arduino
STM32GENERIC
Generic implementation of Arduino for STM32 boards using STM32 HAL. This is an alternative to the Official implementation
Documentation: https://danieleff.github.io/STM32GENERIC/
Installation - Users
TODO create boards manager package
Installation - Developers
- Download the latest version from https://github.com/danieleff/STM32GENERIC
- Unzip it into [Arduino]/hardware folder
- Install Arduino Zero from the board manager for the arm-none-eabi-gcc compiler
Additional instructions for F7 boards:
- Download the latest GNU ARM Embedded Toolchain
- Change compiler.path in platform.txt to point to that you downloaded.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].