Secure USB DFU1.1 bootloader for STM32
-
Updated
May 27, 2024 - Assembly
Secure USB DFU1.1 bootloader for STM32
A FREE comprehensive step-by-step embedded Assembler tutorial covering the basics including coding your own vector table and linker script from scratch, I/O programming all the way to up to developing and hacking IoT.
An STM32F4, button interrupt driver written entirely in Assembler.
A Bare Metal Blink C Program for STM32F103Cx ARM Cortex M3 (Blue Pill) Board
Demo of a prototype using MLLite for training and deployment of Machine Learning Models on various devices and microcontrollers.
Project for playing around with STM32 with Cortex-M4 MCU with no drivers
Here some bare metal codes for arm-Cortex M4 based stm32f446re microcontroller.
Udemy's "Embedded Systems Programming on ARM Cortex-M3/M4 Processor" course by FastBit Embedded Brain Academy.
Udemy's "Microcontroller Embedded C Programming: Absolute Beginners" course by FastBit Embedded Brain Academy.
Controlling stepper motor using A4988 driver and PWM written from scratch in ARM assembly on STM32 Cortex-M4F.
Playing around with timers and ADC on STM32F446 to control a servo with a knob. Trivial unless written purely in ARM assembly on STM32 Cortex-M4F.
Firmware for interfacing a 4x4 matrix keypad with stm32 based microcontroller. Arm Cortex M4 processor.
Minimalist blocking UART driver for STM32F746-Disco UART1 ST-Link COM Port
Exercise on STM32F047VET6 to create a simple task scheduler from scratch.
Exercise on STM32F047VET6 to learn how to initialize the SP register either from PSP as from MSP
Add a description, image, and links to the stm32 topic page so that developers can more easily learn about it.
To associate your repository with the stm32 topic, visit your repo's landing page and select "manage topics."