- All projects created with
STM32CubeMX - All projects compiled with
gcc - All projects tested on NUCLEO-F767ZI
- NUCLEO-F767ZI user manual
- NUCLEO-F767ZI schematic
- STM32F767ZIT6 reference manual
- STM32F767ZIT6 programming manual
- All binaries loaded using stlink
- Flash using
st-flash --format ihex write <program>.hex
| Project | Description |
|---|---|
| blinky | Blinks the two on-board LEDs at 10Hz |
| blinky-timers | Blinks the two on-board LEDs at 10Hz using timers and interrupts |
| blinky-rtos | Blinks the two on-board LEDs at 10Hz using a FreeRTOS thread |
| blinky-usb | Toggles blinking on and off based on usb virtual com port input |
| blinky-button | Toggles blinking on and off based on button press (not debounced) |
| speedy | Toggles PC8 and PC9 at different speeds |
| blinky-timers-dma | Toggle LEDs using the hardware timers and DMA |
| synthesizer-adf4351 | Interface with ADF4351 over SPI |
| hc-sr04 | Making distance measurements using HC-SR04 ultrasonic sensor |