Repository navigation

#

stm32f7

A simple start for any STM32 based project.

Assembly
370
1 年前

Standard NuttX with current PX4 patches

C
153
11 小时前

Probably the best library for OV2640 camera on STM32 platform

C
119
4 年前

Simple Async HTTP Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of AsyncTCP libraries, such as AsyncTCP, ESPAsyncTCP, AsyncTCP_STM32, etc.. for ESP32 (including ESP32_S2, ESP32_S3 and ESP32_C3), WT32_ETH01 (ESP32 + LAN8720), ESP8266 (WiFi or W5x00) and currently STM32 with built-in LAN8742A Ethernet.

C++
99
2 年前

CAN bus Library for Arduino STM32

C++
93
3 个月前

This is simple yet complete WebServer library for STM32 boards running built-in Ethernet LAN8742A (Nucleo-144, Discovery), ENC28J60 or W5x00 Ethernet shields. The functions are similar and compatible to ESP8266/ESP32 WebServer libraries to make life much easier to port sketches from ESP8266/ESP32. Ethernet_Generic library is used as default for W5x00. Now W5x00 can use any custom hardware / software SPI

C++
89
2 年前

Arduino Arduino Library for ESP8266, ESP32, Portenta_H7, STM32 and RP2040W asynchronous MQTT client implementation. This library, ported to support ESP32, WT32_ETH01 (ESP32 + LAN8720), ESP8266, Portenta_H7 (Ethernet or WiFi) and STM32 (LAN8742A or LAN8720 Ethernet), Teensy 4.1 using QNEthernet, RASPBERRY_PI_PICO_W with CYW43439 WiFi. Currently supporting TLS/SSL for ESP32 only

C
67
2 年前

All CMSIS and HAL code for the STM32 microcontrollers bundled together in one repository.

C
59
8 个月前

Polyphonic MIDI Synthesizer for STM32F7

C
56
8 年前

CMix-NN: Mixed Low-Precision CNN Library for Memory-Constrained Edge Devices

C
41
5 年前

Nvidia TAO (Train, Adapt, Optimize) with STM32Cube.AI Developer Cloud

Jupyter Notebook
39
4 个月前

A small, simple example project demonstrating how to use an STM32 microcontroller with GNU Make, ARM GCC, and ST-Link/OpenOCD

C
35
4 年前

This library enables you to use Interrupt from Hardware Timers on an STM32F/L/H/G/WB/MP1-based board. These STM32F/L/H/G/WB/MP1 Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That's mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers, while consuming only 1 Hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based Timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.

C++
34
2 年前

Prototype car dashboard camera using embedded Rust

Rust
31
3 年前