stm32g4
There are 44 repositories under stm32g4 topic.
stm32duino/Arduino_Core_STM32
STM32 core support for Arduino
Jana-Marie/analog-toolkit
A smol and simple STM32G431 based Analog to USB toolkit.
CShark/stm32usb
A simple tutorial for a bare metal usb implementation on an stm32
STMicroelectronics/x-cube-usb-pd
x-cube-usb-pd STM32 Expansion Package related to USB-IF Type-C Power Delivery protocol is no more recommended for new design. The USB power delivery PHY is now integrated in the new STM32 series. See below link.
Jana-Marie/stm32g4xx_usb_cdc
STM32G474 USB CDC example implementation, combined with Jan Breuer's SCPI parser library v2
STMicroelectronics/x-cube-tcpp
STM32 expansion package providing an integrated solution for a robust protection of MCU-based USB Type-C applications
tgree/psdb
Python flasher and gdb server for various ARM debug probes.
Spirit532/ILI9163C_STM32_HAL_DMA
A simple, very fast ILI9163C display driver written for STM32 using HAL and a full DMA frame buffer
STMicroelectronics/x-cube-azrtos-g4
X-CUBE-AZRTOS-G4 (Azure RTOS Software Expansion for STM32Cube) provides a full integration of Microsoft Azure RTOS in the STM32Cube environment for the STM32G4 series of microcontrollers.
ThoMint/RcMPPT
An MPPT Solar Charge Controller geared towards solar-powered RC model aircrafts and rovers
bodri/kapukiTRX-hw-trx
DIY RC transmitter/receiver system based on SX1280 chipset for RC planes
Jana-Marie/OtterControlNG
Next generation of OtterControl.
jasonyang-ee/STM32G431KB
STM32 Playground Using FreeRTOS. Some overhead required.
soarbear/stm32g4-fdcan
STM32G4 FD-CAN(2Mbps-Normal mode) project of STM32CubeIDE, tested on NUCLEO-G474RE.
tbrec3/stm32-adaptive-notch
A real-time implementation of an adaptive notch filter using DMA and interrupts on an STM32G4 board
daniel-starke/STM32CubeDuino
Port of the Arduino API based on the STM32 Cube framework.
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.
cracked-machine/FunctionGeneratorCortexM4_SW
Firmware for FunctionGenerator
mauriciobarroso/shtc3
Temperature and humidity sensor SHTC3 driver for ESP32 and STM32 devices
cracked-machine/FunctionGeneratorCortexM4_HW
A function generator powered by ARM Cortex M4
mauriciobarroso/at24cs0x
EEPROM memory AT24CS0x (AT24CS01 and AT24CS02) driver for ESP-IDF and STM32CubeIDE
cnshibo/cortex-m-qpc-freertos-template
This is a template repository designed to help developers get started with QPC 7.3.4 running on FreeRTOS V11.1.0.
Coskunruhi/STM32-UART-Protocol-Parser-with-CRC16
Interrupt-driven dual UART parser for STM32 with CRC16/CMS verification using state machine and circular buffer.
lizboyer/Airsticks
Airsticks was a project by myself (Elizabeth Boyer), Christian Tchilikov, and Dearborn Plys. It uses accelerometers, a speaker, an STM32 MCU, and a board we created. The user puts the velcro cuffs onto a pair of drum sticks and - based off of the orientation and acceleration of the sticks- can play through drumset samples.
stm32-hotspot/CKB-STM32-FDCAN-8Mbs
This is an example tailored to different STM32 Nucleo boards demonstrating that the STM32 FDCAN can reach 8Mb/s during the data phase.
yannregev/thermal_imaging
thermal imaging using MLX90640
marineop/stm32g4-lab
This project serves as a simple and practical tutorial for those interested in getting started with STM32 firmware development.
MKwapisz2000/c-stm32g4-dma-mem2mem
STM32G4 bare-metal project using DMA memory-to-memory transfer with interrupt handling, software timers, and LED blinking.
MKwapisz2000/c-stm32g4-extii
STM32F4 bare-metal project using EXTI interrupts, software timers, and direct register access to blink an LED and handle a push button
MKwapisz2000/c-stm32g4-lp_uart
STM32G4 bare-metal project using LPUART1, software timers, and GPIO to send/receive data and toggle LEDs.
MKwapisz2000/c-stm32g4-lp_uart-interrupts
STM32G4 bare-metal project with LPUART1 communication using interrupts and ring buffer, with software timers and LED control.
MrDhrumilParmar/Energy-dashboard-with-stm32-esp32
RTOS-based smart energy meter on STM32 + ESP32 — DMA-driven ADC with FreeRTOS tasks for real-time Vrms/Irms/temperature sensing, UART-to-WebSocket streaming, <100 µs jitter, <50 ms latency, and fault tolerance with CRC + watchdog.
pashamray/stm32g474re-nucleo-example
stm32g474 nucleo examples
pashamray/stm32g4xx-project-template
stm32g4xx project template