0

Challenger 840 BLE information

The Challenger 840 BLE board is an Arduino/Micropython compatible Adafruit Feather format micro controller board packed with loads of functionality for your projects that require low power consumption and a BLE connection.

The main controller of this board is the Nordic Semiconductor nRF52840 with 1MByte of FLASH memory and 256KByte of SRAM. The nRF52840 SoC is the most advanced member of the nRF52 Series. It meets the challenges of sophisticated applications that need protocol concurrency and a rich and varied set of peripherals and features. It offers generous memory availability for both Flash and RAM, which are prerequisites for such demanding applications.

BLE

The nRF52840 is fully multiprotocol capable with full protocol concurrency. It has protocol support for Bluetooth LE, Bluetooth mesh, Thread, Zigbee, 802.15.4, ANT and 2.4 GHz proprietary stacks.

USB Type C

In the recent years we have noticed that we are seeing more and more USB Type C cable laying around the lab due to the fact that all new phones and accessories use them. As of yet we haven’t seen any shortage of micro USB cables but we are not getting any new ones any more and old ones do break occasionally. So we decided to go for a USB Type C connector for this board. A bonus of this is that they are quite bit more durable and you don’t have to fiddle with the cable before plugging it in.

Challenger M0 WiFi Features

So, the board is packed with hardware features, here’s a short list of its most prominent ones.

– Sturdy USB Type C connector
– nRF52840 @ 64MHz
– 1MB FLASH + 256KB RAM
– 8 MByte of NOR FLASH memory
– 32.768 KHz crystal for clock generation & RTC
– 3.3V regulator with 600mA peak current output, most of which is reserved for the board itself
– USB native support, comes with UF2 USB bootloader
– 20 GPIO pins
– Hardware Serial, hardware I2C, hardware SPI support
– PWM outputs on all pins
– 6 x 12-bit analog inputs
– Built in 250mA lipoly charger with charging status indicator LED
– Pin #13 red LED for general purpose blinking
– Power/enable pin
– 4 mounting holes
– Reset button
– Neopixel LED that indicates board status but that can be used by the programmer

Challenger 840 BLE Software

The Challenger 840 BLE board is 100% compatible with the Arduino framework. It has a unique board support package that fully supports all the features of the board. You can also install and run MicroPython on the board if this is what you want to do. We are in the process of verifying that everything works as it should and will present a tutorial on how to do this real soon.

Challenger 840 BLE Arduino support

In order to be able to program it using the Arduino environment you need to install an Arduino board support package from our website and here’s a short step by step instruction on how to do this.
(This section is not yet ready)

Other

The boards comes with loose headers that can be soldered to the board if your application requires it.

Customization

We can also do customized version of this board for you. Check out our electronics page with more information.

Weight 0.009 kg
Dimensions 5.07 × 2.28 × 0.72 cm

Arduino

More information will follow shortly.

MicroPython

More information will follow shortly.


 


Short initialization example

More information will follow shortly.


Arduino board package source files

More information will follow shortly.


Main Processor

  • nRF52840 @ 64MHz
  • 1MB FLASH + 256KB RAM
  • 8 MByte of NOR FLASH memory
  • 32.768 KHz crystal for clock generation & RTC
  • 3.3V regulator with 600mA peak current output, most of which is reserved for the board itself
  • USB native support, comes with UF2 USB bootloader
  • 20 GPIO pins
  • Hardware Serial, hardware I2C, hardware SPI support
  • PWM outputs on all pins
  • 6 x 12-bit analog inputs
  • Built in 250mA lipoly charger with charging status indicator LED
  • Green LED for general purpose blinking
  • Power enable pin
  • 4 mounting holes
  • Reset and DFU button
  • Neopixel LED that indicates board status but that can be used by the programmer

Board functions

  • 8 MByte external SPI FLASH memory
  • Neopixel LED
  • LiPo charger circuit with 250mA charging current
  • USB Type C connector

Reviews

There are no reviews yet.

Be the first to review “Challenger 840 BLE”