Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: stm32h7
s-grundner/NES-PR
Networked Embedded Systems Practicum - Group 8
Language: C - Size: 34.8 MB - Last synced: about 19 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0
godunko/scd40-sandbox
Sandbox for experiments with SCD40 CO2 sensor
Language: Ada - Size: 6.12 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 0 - Forks: 0
STMicroelectronics/STM32CubeH7
STM32Cube MCU Full Package for the STM32H7 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits))
Language: C - Size: 720 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 459 - Forks: 295
STMicroelectronics/stm32h7xx_hal_driver
Provides the STM32Cube MCU Component "hal_driver" of the STM32H7 series.
Language: C - Size: 4.11 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 79 - Forks: 34
c4chris/H747-Camera
Explore AI possibilities to sort seeds using STM32 H7 board coupled to a camera
Language: C - Size: 5.89 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 2 - Forks: 2
turkmanovic/OpenEPT
Toolset for profiling energy consumption of MCU based platforms
Language: C - Size: 46.4 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 1 - Forks: 1
stm32duino/Arduino_Core_STM32
STM32 core support for Arduino
Language: C - Size: 110 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2,637 - Forks: 932
sweesineng/STM32_ZS042
STM32 I2C HAL & LL library for the DS3231 RTC and AT24C32 EEPROM
Language: C - Size: 70.3 KB - Last synced: 18 days ago - Pushed: about 2 years ago - Stars: 3 - Forks: 1
sweesineng/STM32_DS18B20
STM32 I2C HAL & LL library for the 1-Wire DS18B20
Language: C - Size: 101 KB - Last synced: 18 days ago - Pushed: almost 3 years ago - Stars: 7 - Forks: 4
sweesineng/STM32_ADC_MultiCh_OverSmp_DMA_TriggerTimer
STM32H7 ADC Multi Channel Multi Conversion TriggerTimer with Oversample and data transmit with DMA, In HAL/LL library
Language: C - Size: 271 KB - Last synced: 18 days ago - Pushed: almost 3 years ago - Stars: 5 - Forks: 0
sweesineng/STM32_DHTxx
STM32 I2C HAL & LL library for the DHT11/22 or AM2302
Language: C - Size: 37.1 KB - Last synced: 18 days ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 1
sweesineng/STM32_ADC_Multi_ContinuousConversion_Polling
STM32H7 ADC Multi Channel Multi Conversion Polling Mode in HAL/LL library
Language: C - Size: 168 KB - Last synced: 18 days ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0
sweesineng/STM32_DWT
STM32 DWT Interval and Delay in micro/millisecond
Language: C - Size: 494 KB - Last synced: 18 days ago - Pushed: almost 3 years ago - Stars: 3 - Forks: 3
sweesineng/STM32_BMP180
STM32 I2C HAL & LL library for the Bosch BMP180 sensor
Language: C - Size: 43.9 KB - Last synced: 18 days ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 1
sweesineng/STM32_BMx280
STM32 I2C or SPI HAL & LL library for the Bosch BMx280 Sensor
Language: C - Size: 22.5 KB - Last synced: 18 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
sweesineng/STM32_ADC_MultiCh_SingleConv_Polling
STM32H7 ADC Multi Channel Single Conversion Polling Mode in HAL/LL library
Language: C - Size: 164 KB - Last synced: 18 days ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0
lvgl/lv_port_stm32h7b3i_disco
This repository contains the Light and Versatile Graphics Library (LVGL) port for the STM32H7B3I-DK development board.
Language: C - Size: 28.4 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 13 - Forks: 3
tgree/psdb
Python flasher and gdb server for various ARM debug probes.
Language: Python - Size: 1.04 MB - Last synced: 12 days ago - Pushed: about 1 month ago - Stars: 12 - Forks: 1
Kongduino/H750_Timer_setPWM
Two types of timers, including hardware timer turning on and off an LED on its own, no code required
Language: C++ - Size: 1000 Bytes - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
Kongduino/H750_BME280_example
WeAct Studio STM32H750 + SeeedStudio BME280 + OLED
Language: C++ - Size: 20.8 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
Kongduino/H750-BME280-Timer
Reading BME280 data and sending it via LoRa, from a hardware timer
Language: C - Size: 1.36 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
stops-top/H-Tool
综合测量
Language: C - Size: 25 MB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 1
gravitamp/FDCAN-STM32H7xx
Language: C - Size: 8.3 MB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1
gravitamp/SDRAM-H743
Language: C - Size: 7.5 MB - Last synced: about 2 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
4ms/mdrivlib
Embedded driver library using modern C++. Currently supports STM32MP1, STM32H7, STM32F7, STM32F4 and STM32F0
Language: C++ - Size: 1.54 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 14 - Forks: 3
Dmivaka/STM32H7-ETH-LWIP
CubeMX example of Ethernet LWIP project for STM32H723 family. Please refer to Releases for template project.
Language: C - Size: 505 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
eagletrt/sw-fenice-evo-steering-wheel
Steering Wheel firmware of Fenice Evo
Language: C - Size: 4.58 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 2 - Forks: 0
PX4/NuttX
Standard NuttX with current PX4 patches
Language: C - Size: 296 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 137 - Forks: 200
STMicroelectronics/stm32ai-nota
This repository contains Jupyter notebooks that demonstrate how to use Netspresso to prune pre-trained deep learning models from STM32AI Model Zoo and fine-tune them for your specific use case. Learn how to reduce the size of your models without sacrificing accuracy and customize them for your own applications.
Language: Jupyter Notebook - Size: 36.9 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 5 - Forks: 0
UrbsKali/rust-stm32h723zgt-template
Template for embedded Rust on STM32H723ZGT
Language: Rust - Size: 2.93 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
STMicroelectronics/stm32ai-modelzoo
AI Model Zoo for STM32 devices
Language: C - Size: 515 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 180 - Forks: 44
kuzishchin/FOS
Fly Operating System (FOS) is a Real Time Operating System (RTOS) for Arm based MCU-controlled robotic systems
Language: C - Size: 123 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
mcauser/MCUDEV_DEVEBOX_H7XX_M
MicroPython board definition for the MCUDev DevEBox STM32H7XX_M boards
Language: C - Size: 788 KB - Last synced: about 2 months ago - Pushed: over 4 years ago - Stars: 62 - Forks: 28
spracing/ssbl
Second-Stage Bootloader for the H7 series flight controllers. Allows booting of PX4 or other firmware directly from external flash using memory mapped QuadSPI.
Language: C - Size: 98.3 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 8 - Forks: 3
STMicroelectronics/x-cube-webcam
This is an STM32 expansion software to manage USB Video device Class (UVC). It also provides UVC camera application examples.
Language: C - Size: 150 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
kongr45gpen/stm32h7-freqcounter
A frequency counter for the NUCLEO-STM32H743
Language: C - Size: 1.93 MB - Last synced: about 2 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 2
jnk0le/simple-crt
simple optimized startup code
Language: C - Size: 252 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 5 - Forks: 0
riverdi/riverdi-70-stm32h7-lvgl
LVGL port for the 7-inch Riverdi STM32 Embedded Displays (STM32H757XIH86)
Language: C - Size: 4.9 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 3 - Forks: 1
MrBlueXav/Dekrispator_H747
Dekrispator synthesizer for ST Discovery kit STM32H747i
Language: C - Size: 11.6 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 3 - Forks: 2
austral-electronics/ThunderballH7
THUNDERBALL H7 OEM : Industrial & Marine Rugged IP67 Calculator / IoT Gateway – STM32H7 Ecosystem
Language: C - Size: 13.4 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
98440622/irac63byh743x
This is a tutorial project to show how to use STM32Cube IDE.
Language: C - Size: 1.69 MB - Last synced: 5 months ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
martindoff/bare-metal-stm32h743-HIL
A Hardware-In-the-Loop (HIL) simulation example for the stm32h743 microcontroller. The chip is interfaced with Simulink running on a laptop via a serial link (UART). To demonstrate the HIL simulation capabilities, a case study is considered where a PID controller implemented on the chip is used to control a model of an aircraft in Simulink.
Language: C - Size: 1.14 MB - Last synced: 4 months ago - Pushed: almost 2 years ago - Stars: 7 - Forks: 2
suburbanembedded/hadoucan-fw
Firmware for SM-1301 USB-CAN FD adapter
Language: C - Size: 62.1 MB - Last synced: about 2 months ago - Pushed: about 3 years ago - Stars: 21 - Forks: 8
szabo-tamas/GigaR1Init
STM32CubeIDE Project for Arduino Giga R1 Wifi
Language: C - Size: 5.57 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 5 - Forks: 1
mbeddedbk/V-f-control-based-on-stm32h735g-dk
This code is written to control an induction motor by variyng the frequency and voltage both in open loop and closed loop control. The user API is created with TouchGFX. Furthermore, this code is only compatible with STM32H735G-DK.
Language: C - Size: 80.7 MB - Last synced: 6 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
STMicroelectronics/x-cube-azrtos-h7
X-CUBE-AZRTOS-H7 (Azure RTOS Software Expansion for STM32Cube) provides a full integration of Microsoft Azure RTOS in the STM32Cube environment for the STM32H7 series of microcontrollers.
Language: C - Size: 65.1 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 128 - Forks: 52
osos11-Git/STM32H743VIT6_Boring_TECH_QSPI
STM32H743VIT6 Boring_TECH QSPI Sources
Language: C - Size: 26.2 MB - Last synced: 7 months ago - Pushed: over 2 years ago - Stars: 5 - Forks: 2
gokhanG2/STM32H7-Bootloader
STM32H747I-DISCO Bootloader
Language: C - Size: 83.7 MB - Last synced: 8 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 1
EEESlab/CMix-NN
CMix-NN: Mixed Low-Precision CNN Library for Memory-Constrained Edge Devices
Language: C - Size: 166 KB - Last synced: 8 months ago - Pushed: about 4 years ago - Stars: 32 - Forks: 8
MaJerle/stm32h7-dual-core-inter-cpu-async-communication
Inter-CPU asynchronous communication between Cortex-M7 and Cortex-M4 cores on STM32H7 dual core devices
Language: C - Size: 936 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 66 - Forks: 14
Essenceia/stm32h750-dev-board
Small embedded dev board with an STM32H7 and a full J-link connector
Size: 6.18 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 1
daniel-starke/STM32CubeDuino
Port of the Arduino API based on the STM32 Cube framework.
Language: C++ - Size: 1.09 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 2
snail23/ironpedal
Guitar pedal firmware for Daisy Seed+Terrarrium boards
Language: C - Size: 62.6 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 12 - Forks: 1
papamidas/STM32H7_DDS
Direct digital synthesis on a STM32H7 microcontroller
Language: C - Size: 814 KB - Last synced: 9 months ago - Pushed: about 4 years ago - Stars: 2 - Forks: 3
papamidas/ThreadX_FromISR
Trying out AZURE RTOS ThreadX on a NUCLEO-H723-Board: Waking up a thread from an ISR
Language: C - Size: 1000 KB - Last synced: 9 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 1
riverdi/riverdi-101-stm32h7-lvgl
LVGL port for the 10.1-inch Riverdi STM32 Embedded Displays (STM32H757XIH86)
Language: C - Size: 4.39 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
martindoff/bare-metal-stm32h7
A bare metal implementation of a blinky example for the stm32h743 with a simple makefile and without using any HAL libraries
Language: C - Size: 650 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 1
martindoff/freeRTOS-stm32h7-Cpp
A simple blink program showing the use of freeRTOS with C++ for a stm32h743 microcontroller
Language: C - Size: 549 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
STMicroelectronics/stm32ai-tao
Nvidia TAO (Train, Adapt, Optimize) with STM32Cube.AI Developer Cloud
Language: Jupyter Notebook - Size: 7.38 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 4 - Forks: 0
alessandrocapotondi/mobilenet_v1_stmcube_ai
Mobilenet v1 (3,128,128, alpha=0.25) on STMH7 using STMCube AI
Language: C - Size: 11.7 MB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 8 - Forks: 2
alessandrocapotondi/MobileNet_v1_x_cube_ai_4.1.0
Mobilenet v1 (3,160,160, alpha=0.25, and 3,192,192, alpha=0.5) on STM32H7 using X-CUBE-AI v4.1.0
Language: C - Size: 3.52 MB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 2
EEESlab/CMSIS_NN-INTQ Fork of ARM-software/CMSIS_5
INT-Q Extension of the CMSIS-NN library for ARM Cortex-M target
Language: C - Size: 177 MB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 17 - Forks: 8
mattico/stm32h7-dma-repro
Demonstrates an issue with the STM32H7 series DMA peripherals. Resetting the DMA2 peripheral causes any configured DMA1 streams to stop working.
Language: C - Size: 783 KB - Last synced: 10 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
stm32-hotspot/stm32h7-matter-bridge
Matter bridge for STM32H7
Language: C - Size: 160 MB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 6 - Forks: 1
Kongduino/STM32_MicroPython
A collection of tools, board definition, custom code etc for MicroPython, focusing on STM32 MCUs.
Language: C - Size: 8.81 MB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
bakhshipoor/STM32H7-W25Q128-External-Loader
W25Q128 External Loader for STM32H7
Language: C - Size: 1.37 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
41Mo/FrtosRs
Simple application, that utilizes freertosRust crate for stm32h743 cpu
Language: Rust - Size: 34.2 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
yildi1337/DAQv2
A Dual-Channel, 24-Bit, 256 kS/s Real-Time Hi-Speed USB 2.0 Data Acquisition (DAQ) Device based on STM32H7
Language: LabVIEW - Size: 36 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 12 - Forks: 4
AnielShri/STM32H745_Ethernet
Ethernet on STM32H745 using FreeRTOS and LWIP
Language: C - Size: 2.21 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 23 - Forks: 17
alexeykosinov/Redirect-printf-to-USB-VCP-on-STM32H7-MCU
Enable printf() function to work with USB Virtual COM Port (STM32H743ZI)
Size: 7.81 KB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 9 - Forks: 4
khoih-prog/WiFiManager_Portenta_H7_Lite 📦
Library to configure MultiWiFi/Credentials at runtime for Portenta_H7 boards, using built-in WiFi (Murata) modules/shields. You can also specify DHCP HostName, static AP and STA IP. Use much less memory compared to full-fledge WiFiManager. Config Portal will be auto-adjusted to match the number of dynamic custom parameters. Optional default Credentials to be autoloaded into Config Portal to use or change instead of manually input. Credentials are saved in LittleFS. New powerful-yet-simple-to-use feature to enable adding dynamic custom parameters from sketch and input using the same Config Portal. DoubleDetectDetector as well as Virtual Switches feature permits entering Config Portal as requested. Now using WiFiMulti_Generic library
Language: C++ - Size: 373 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 5 - Forks: 2
khoih-prog/Portenta_H7_TimerInterrupt 📦
This library enables you to use Interrupt from Hardware Timers on an STM32H7-based Portenta_H7 board. 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. These 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 necessary if you need to measure some data requiring better accuracy
Language: C - Size: 155 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 10 - Forks: 2
robamu/rtems-stm32-lwip
Test repository for the RTEMS lwIP support on the STM32H7 Nucleo-H743ZI board
Language: C - Size: 142 KB - Last synced: over 1 year ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 2
keshikan/STM32H7_DMA_sample
DMA transfer demo using STM32H7 with maintaining cache coherency
Language: C - Size: 678 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 9 - Forks: 4
khoih-prog/FlashStorage_STM32 📦
The FlashStorage_STM32 library aims to provide a convenient way to store and retrieve user's data using the non-volatile flash memory of STM32F/L/H/G/WB/MP1. It's using the buffered read and write to minimize the access to Flash. It now supports writing and reading the whole object, not just byte-and-byte. New STM32 core v2.0.0 is also supported now. Useful if the EEPROM is not available or too small. Currently, STM32F/L/H/G/WB/MP1 are supported.
Language: C - Size: 144 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 25 - Forks: 5
khoih-prog/Portenta_H7_AsyncHTTPRequest 📦
Simple Async HTTP Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of Portenta_H7_AsyncTCP library for Portenta_7, using Vision-shield thernet or Murata WiFi. This library, which is relied on Portenta_H7_AsyncTCP, is part of a series of advanced Async libraries, such as AsyncTCP, AsyncUDP, AsyncWebSockets, AsyncHTTPRequest, AsyncHTTPSRequest, etc.
Language: C - Size: 287 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1
khoih-prog/STM32_PWM 📦
This wrapper library enables you to use Hardware-based PWM on STM32F/L/H/G/WB/MP1 boards to create and output PWM to pins. The most important feature is they're purely hardware-based PWM channels. Therefore, their executions are very precise and not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks. These hardware PWM channels still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other ISR-based or software-based PWM using millis() or micros(). That's necessary if you need to measure some data requiring very high frequency and much better accuracy. PWM feature can now be used.
Language: C - Size: 132 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 4 - Forks: 1
khoih-prog/Portenta_H7_PWM 📦
This library enables you to use Hardware Timers on an STM32H7-based Portenta_H7 board to create and output PWM to pins. These PWM channels, using Portenta_H7 Hardware Timers, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software or ISR-based PWM, using millis(), micros() or Timer Interrupt. This important feature is absolutely necessary for mission-critical tasks. You can start, stop, change and restore the settings of any PWM channel on-the-fly.
Language: C - Size: 134 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
khoih-prog/STM32_ISR_Servo 📦
This library enables you to use 1 Hardware Timer on an STM32F/L/H/G/WB/MP1-based board to control 16 or more servo motors.
Language: C - Size: 118 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
khoih-prog/STM32_Slow_PWM 📦
This library enables you to use Hardware Timers on STM32F/L/H/G/WB/MP1 boards to create and output PWM to pins. The most important feature is they're purely hardware-based PWM channels. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks. These 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 necessary if you need to measure some data requiring better accuracy. PWM feature can now be used. Max PWM frequency is limited at 1000Hz
Language: C - Size: 129 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
khoih-prog/STM32_TimerInterrupt 📦
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.
Language: C++ - Size: 270 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 27 - Forks: 6
khoih-prog/Portenta_H7_Slow_PWM 📦
This library enables you to use Hardware Timers on an STM32H7-based Portenta_H7 board to create and output PWM to pins. It now supports 16 ISR-based PWM-channels, while consuming only 1 Hardware Timer. They are much more precise (certainly depending on clock frequency accuracy) than other software PWM using millis() or micros(). That's mandatory if you need to use in applications requiring better accuracy. PWM-channel interval can very long (ulong millisecs). The most important feature is they're ISR-based PWM-channels. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks. These hardware PWM channels, using interrupt, still work even if other functions are blocking. Max PWM frequency is limited at 1000Hz
Language: C - Size: 142 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
khoih-prog/Ethernet_Manager_Portenta_H7 📦
Simple Ethernet Manager for Portenta_H7 board using Ethernet from Portenta Vision shield. Config data saved in LittleFS. For configuring/auto(re)connecting Ethernet at runtime. Use much less memory compared to full-fledge WiFiManager. Config Portal (CP) will be auto-adjusted to match the number of dynamic custom parameters. Optional default Credentials to be autoloaded into CP to use or change instead of manually input. Credentials are saved in LittleFS. New powerful-yet-simple-to-use feature to enable adding dynamic parameters from sketch and input using the same CP. DoubleDetectDetector as well as Virtual Switches feature permits entering CP as requested. Configurable HTML Headers, Customs Style, Head Elements, CORS Header
Language: C++ - Size: 337 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 1
matrixsmaster/doscard 📦
Project moved to GitLab! DOSCARD is a DOS-in-a-box. This project contains two major parts: heavily modified DosBox fork as a software library, which can be embedded into any GUI or CLI application; and a set of embedded system projects which can run on MCUs.
Language: C - Size: 21.6 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 5 - Forks: 1
elmot/h7-trace-probe 📦
**Obsolete** Example project for STM32H745 Nucleo-144 board. Supports two kernels, specially for CLion
Language: C - Size: 1.77 MB - Last synced: 12 months ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 3
c4chris/H747-Test
STM32 H747I DISCO trying out Azure RTOS ThreadX and GUIX on dual core and DSI LTDC display
Language: C - Size: 6.83 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 5 - Forks: 0
STM32-base/STM32-base.github.io
Github Pages for the STM32-base project.
Language: HTML - Size: 194 MB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 30 - Forks: 18
STMicroelectronics/stm32ai-perf
MLPerf (tm) Tiny Deep Learning Benchmarks for STM32 devices
Language: C - Size: 29.9 MB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 6 - Forks: 3
hongwenjun/stm32h753
STM32H743ZI / STM32H753ZI MCU的STM32 Nucleo-144开发板文档
Size: 2.26 MB - Last synced: over 1 year ago - Pushed: almost 3 years ago - Stars: 6 - Forks: 3
Mythologyli/MicroPython-MCUDev-DevEBox-STM32H743
MicroPython board support for MCUDev DevEBox STM32H743.
Language: C - Size: 471 KB - Last synced: 2 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 2
elmot/h7-wake-on-lan
STM32 NUCLEO-H745ZI-Q Wake-On-LAN demo
Language: C - Size: 3.41 MB - Last synced: 12 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
c4chris/H747-WeighingStation
Control board for a prototype weighing station, HDMI display and touchscreen USB interface
Language: C - Size: 5.67 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
saschagrunert/stm32h7-rs
Rust on STM32H7 Microcontrollers
Language: Rust - Size: 1.11 MB - Last synced: about 14 hours ago - Pushed: over 4 years ago - Stars: 14 - Forks: 3
tfzone/ADCNN
CNN Model for MCU ADC
Language: C - Size: 12.4 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
zjm1060/stm32h7_flashloader
QSPI flashloader(25q128)
Language: C - Size: 14.6 KB - Last synced: over 1 year ago - Pushed: about 2 years ago - Stars: 13 - Forks: 9
ms-rtos/bspstm32h7xx
BSP for IoT Pi Pro
Language: C - Size: 41.3 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 5
ms-rtos/bootstm32h7xx
Bootloader for IoT Pi Pro
Language: C - Size: 345 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 2