The nRF52840-MDK is an open-source, micro development kit for IoT applications based on the Nordic Semiconductor nRF52840 SoC chip.
| Interface | Hardware Supported | TinyGo Support |
|---|---|---|
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | Not yet |
| PWM | YES | Not yet |
Documentation for the machine package for the nRF52840-MDK
Programs are loaded onto the nRF52840-MDK board using the openocd command line utility program. You must install OpenOCD before you will be able to flash the nRF52840-MDK board with your TinyGo code.
tinygo flash -target=nrf52840-mdk