Pro Micro nRF52840 #notestoself

Personal notes on Pro Micro nRF52840 micro controllers. 

 

Seller description

Introduction

for SuperMini NRF52840 is a Pro Micro alternative development board that is compatible with Nice! Nano. Its pins are the same as ProMicro, which means it can be used with almost any ProMicro keyboard. The NRF5280 development board has a 3.7V lithium battery interface and a software switch that can cut off the power of the LED. When turned off, the standby power consumption can reach 1mA.

Hardware description

nRF52840 is a high-performance, low-power wireless SoC chip launched by Norwegian Nordic Semiconductor. It supports multiple wireless protocols, including Bt 5, Thread, Zigbee, ANT, and 2.4GHz. The nRF52840 chip uses an ARM Cortex-M4F processor, clocked at 64MHz, with built-in 1MB of flash memory and 256KB of RAM. It also has a variety of peripherals, including ADC, PWM, SPI, I2C, UART, USB and GPIO, etc. In addition, nRF52840 also supports a variety of security functions, such as AES encryption, SHA-256 hashing and True Random Number Generator (TRNG).


Pinout


 

Hands on

Package comes with 2 pices 12x1 and a 3x1 pin headers. These pin headers are a pain to cut - too tough even with new flush cutters.

 Appears as NICENANO when on bootloader state.


Battery Charging

When battery + is connected to RAW, blue LED will stay lit while charging - LED will turn off when battery is fully charged.


When battery + is connected to VCC, blue LED indicator will blink continuously (shown in video above). Battery is not charging!!! It will show 100% in windows because of the power sourced from the USB port.

If underglow (RGB) LED is connected to RAW and battery +, blue LED battery indicator won't turn off when fully charged (even when LED is OFF). I assume this is because of the continues power draw of LEDs as mentioned here. Battery is draining at a rate of 20% per hour on a 90mah battery.

ZMK Firmware

Build shield for nice_nano_v2.

Comments