ahtn

Results 36 issues of ahtn

# Why support The ATmega32u4 does not have many significant advantages compared to other architectues, however it is the most popular controller currently being used in hobbiest keyboard projects thanks...

wishlist
atmega32u4

Recently I rewrote most of the python API for controlling keyboards, but have yet to integrate most of the features into the layout flasher. There's a lot of code left...

host-software
refactor

The nRF24 has an internal FIFO for storing up to 3 packets. Currently when sending a matrix packet, the code doesn't check if the FIFO is full. So if RF...

nRF24
firmware

It would be convenient if you could enter any unicode character into a layout file, and then if the character is not supported by the current keyboard layout / language...

host-software
unicode

### Recover from SDA stuck low: From section 3.1.16 of the I2C spec: > If the data line (SDA) is stuck LOW, the master should send nine clock pulses. The...

wired
firmware

# Why Support Advantages of nRF52840: * 32-bit ARM Cortex-M4F @ 64MHz * 1MB flash and 256kB RAM * FS USB * 1.7-5.5V supply Voltage * Has Bluetooth 5 support....

wishlist
nRF52840
bluetooth

I connected a device that was sending invalid packets to the nRF receiver, and this broke keyboard input after the receiver seemed to try parse the packets as keyboard packets....

bug
nRF24
security

- [ ] How to build the code - [ ] How to use the host-software utilities - [ ] How the configuration file format works - [ ] Basic...

documentation

When a device is powerd on and detects USB voltage on its VBUS check pin, it needs to decide whether it has connection to a USB host, or if it...

USB
firmware

Just a simple command to enable/disable packet monitoring for debug purposes. This can already be done using `usb_print` but it needs to be built in at compile time.

host-software
firmware