The nRF52840 Dongle scheme was taken as a basis, compatibility with pca10059 made it quite easy to start development in SDK, there was no need to reassign interfaces or peripherals. All electronic components that need to be soldered are> = 0805, so the board can be soldered quite simply.
The device can be powered by USB, CR2032 battery, or 3.3v. To switch the power supply, you must rearrange the jumper U4 to the desired position - 5V or 3V3. For power supply and programming via USB, the board has slots for 2 types of USB connectors, MICRO USB 2.0 TYPE B and USB 2.0 Type A.
There is also an additional BAT jumper for the battery compartment on the board, which allows you to completely disconnect the battery from the device.
The device has two connectors, on one side a 14P connector, and on the other side a 10P connector, and pads for the remaining pins are also made on the bottom side of the device.
With the help of this board, it is convenient to assemble prototypes of future devices and test software. This module came in handy for me to prototype devices for Mysensors networks. It is also very easy to "convert" this board into an Arduino NANO 33 BLE. Arduino has a nice Arduino BLE library based on Mbed OS.
β Github of the Mini Development Board project
For this board, an additional module was also made by one of the members of our community - RGBW dimmer. The additional module is made in the same dimensions as the main board.
Initially, the additional board and the dimmer project as a whole was developed by VKE (Maxim) for the Zigbee network, but ran into insurmountable obstacles inside the ZigBee Open Source Stack, hello to the guys from the dsr-corporation .
As far as I know, this dimmer project has now been rebuilt for the Thread protocol and everything is just fine there.
β Github of the expansion module project (dimmer)
β Github of the dimmer project on Zigbee
β Github of the dimmer project on Thread
Also, just the other day, the BME 280 temperature, humidity and pressure sensor project on Thread became available, the results on the stability of the Thread network and power consumption are impressive.
β Github of the BME280 sensor project on Thread
Photo of Mini Development Board assembled by different people
A small video of the oled display test on the Mini Development Board
On this I will probably end! I invite all those interested in DIY hardware and software development for nRF5 (and not only) on BLE, Zigbee, Thread, Mysensors protocols to our cozy telegram chats:
Telegram @ DIY Devices
Telegram @ MySensors
All good!