nrf52820 HIC

January 8, 2022 ยท View on GitHub

Based on Nordic nRF52820 and nRF52833:

  • Cortex-M4 64 MHz
  • 256 KB Flash
  • 32 KB RAM
  • Full-speed USB 2.0 device controller: up to 9 bi-directional endpoints including EP0 (*)
  • QFN40 packaging

(*) "Endpoints: 2 control (1 IN, 1 OUT) [...] 14 bulk/interrupt (7 IN, 7 OUT) [...] 2 isochronous (1 IN, 1 OUT)" (source: Datasheet)

Memory Map

RegionSizeStartEnd
Flash128 KB0x0000_00000x0002_0000
SRAM32 KB0x2000_00000x2000_8000

Bootloader size is 32 KB Limiting flash usage to 128 KB

nrf52820

SignalI/OSymbolPin
SWD
SWCLKOP0.013
SWDIOI/OP0.002
UART
UART TXIP0.2932
UART RXOP0.0831
Button
F-RST But.IP0.066
LEDs
HID LEDOP0.1414
MSD LEDOP0.1414
CDC LEDOP0.1414
POWER LEDOP0.1515

Note:

  • LEDs have active state high.

nrf52833

SignalI/OSymbolPin
SWD
SWCLKOP0.013
SWDIOI/OP0.002
UART
UART TXIP0.0232
UART RXOP0.0331
Button
F-RST But.IP1.096
LEDs
HID LEDOP0.1514
MSD LEDOP0.1514
CDC LEDOP0.1514
POWER LEDOP0.1715

Note:

  • LEDs have active state high.