This overengineered personal website is going too far 😂

#diy #stm32 #electronics

patch is here: https://github.com/rafaelmartins/website/commit/8818a313e93a7d7947017405427e165eed5eee3e

(not deployed yet, need to configure all the projects' firmwares on it)

added dfu-flasher tool · rafaelmartins/website@8818a31

this patch includes a complete implementation of the DFU protocol extension specific for STM32 devices, known as DfuSe. it includes the download, extraction and conversion of DfuSe release files (*...

GitHub
@rafaelmartins the only thing holding me back from using bootloader flashing in the dev-cycle is "need to manually push a button each time". When you have to do it repeatedly it adds up! :(
@ajit_456 yeah, but this is not designed for developers, the point is that most of my devices are usb-connected, then it is very convenient for users to be able to upgrade the firmware this way :) during development I use a stlink or some similar tool.

@rafaelmartins yeah I do get that. I'm just venting haha..

Useful tool for the one-off hardware hackers..

@ajit_456 most are not even "hardware hackers", so the easier for them to update stuff, the better. I'm using it myself sometimes as well, since it works on android, it is quite easy to deploy/update devices on the go.