Skip to content

Split BLE low profile keyboard using Nordic nRF52840 dongle PCA10059

Notifications You must be signed in to change notification settings

vuanhtung/dongle_256

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

dongle_256

Split BLE low profile keyboard using Nordic nRF52840 dongle PCA10059

(WIP) Firmware guide

Flash new bootloader:

We need UF2 bootloader to support CircuitPython. The PCA10059 isn't shipped with UF2, hence we have to flash it.

Lastest UF2 bootloader should be listed at: https://github.com/adafruit/Adafruit_nRF52_Bootloader/releases (go to assets and find pca10059, download the hex file)

If you have a Raspberry Pi you can follow this guide to flash it. (Tested with Raspberry Pi 4)

https://www.rototron.info/circuitpython-nrf52840-dongle-openocd-pi-tutorial/

OR if you have an STLink-V2 debugger:

Install STLink driver:

https://www.st.com/en/development-tools/stsw-link009.html#get-software

Get and use OpenOCD with STLink:

https://github.com/seemoo-lab/openhaystack/wiki/Flashing-nRF-with-OpenOCD---ST-Link

About

Split BLE low profile keyboard using Nordic nRF52840 dongle PCA10059

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published