Dien-Nhung Nguyen

Results 36 issues of Dien-Nhung Nguyen

I was able to debug the firmware using a WCH-linkE connected to PB14/PB15 (SWDIO/SWDCLK). ![Image](https://github.com/user-attachments/assets/f7e75f47-6b90-4e7c-af3f-290de7169dd1) Before using the debug port: - Enable debug port by `wchisp config enable-debug` and `wchisp...

This PR set up config for OpenOCD and GDB to work with the firmware that resolves #79. However, it still needs to be documented to explain both the hardware and...

The current error codes and logging are chaotic.

Functions/commands over the next-gen profile were not checked for out-of-bound access.

Useful for frequently uploading bitmap without accidentally burning the flash/eeprom due to its limited writing cycle. (use case: home assistant, transfer data constantly)

Anyone now can write to your badge as long as the BLE is turned on. We need this to protect the badge.

[badgemagic-hardware](https://github.com/fossasia/badgemagic-hardware) had added a microphone for this purpose but there is still no support for it yet.

Currently, the firmware only accepts input via the NFC interface. To expand the device’s usability and support a wider range of applications, we should implement a USB interface that can...

Resolves #15 ## Summary by Sourcery Add RV003USB submodule with configuration headers and demo code, update build to compile the USB stack and disable the original SystemInit to prepare for...

In fossasia/badgemagic-hardware#33, K/J were moved to PB16/PB17.