Custom USB Programable Keys With STM32 + AHK
A cheap way to add custom buttons to your PC with STM32 and AHK.
A cheap way to add custom buttons to your PC with STM32 and AHK.
Everybody said: “why don’t you just buy a new radio with bluetooth?”. And you can be sure when I say, that I considered this option several times, in fact, almost every day when something didn’t work. But, projects just wouldn’t be fun if everything would work out of the box. This is going to be
Few years ago, while Labyrinth Ljubljana hardware start being developed, small and cheap nRF24L01+ RF module was used for communication between control unit and battery powered flashlight.I found a great help for this device here, but I needed to do some modifications and this is what I would like to share with you. What I
Problem Few years ago I started with Keil + STM32 dev boards. Than STM32CubeMX was released and I started using it, generating Keil project as output. This was good enough for a couple of years, until Keil free version code size limit became a problem. Than I discovered VS Code editor and with a little effort,
UPDATE (29.12.2021): after a couple of weeks of testing, I can confirm that all he things covered in this project are now replaced (and even better) with VS Code Makefile tools plugin. Anyway, 3 years in a such rapid changing SW development world, I consider this project a success, even though closed. This is
There was a game called Labyrinth Ljubljana, and part of its technical solution was a Control Unit which controlled our custom made flashlights over RF link with cheap chinese module with nRF24L01+ onboard. We need to cover (one way: Control Unit -> Flashlights) an entire Labyrinth house (a stall actually), about 500 m2 in two floors
By now almost all of my projects included some sort of communication with PC, mostly with external USB-UART bridge chip like MCP2200 or CP210x. Although this devices were mostly prototypes and/or single products, such approach added unwanted costs and since almost all uC that I used already have USB peripheral embedded, there is no excuse not
There is a post (STM32 And Custom USB HID Device? Yes Please!) that gets a lot of attention, although at the time it was created, only vague “how-to” was presented. I decided to break down this to smaller parts of modifying STM32 USB HID code, generated with STM32CubeMx. Here is an example of a basic