Adafruit
Adafruit CLUE - nRF52840 Express with Bluetooth LE
The Adafruit CLUE is a sensor-packed development board built around the Nordic nRF52840 with Bluetooth Low Energy. It matches the BBC micro:bit form factor a...
The Adafruit CLUE is a sensor-packed development board built around the Nordic nRF52840 with Bluetooth Low Energy. It matches the BBC micro:bit form factor and edge-connector pinout, making it compatible with existing micro:bit robot kits and add-ons.
Packed with on-board sensors and a 1.3" colour display, the CLUE is designed for projects that measure, log, and visualise environmental data — all without any external wiring. Data can be transmitted over BLE to a computer or mobile device, or saved to the built-in 2MB flash storage.
Key Features
- Nordic nRF52840 – 64 MHz Cortex-M4, 1MB Flash, 256KB RAM, Bluetooth Low Energy
- 1.3" 240×240 Colour IPS TFT Display – High-resolution text and graphics
- 9-DoF Motion – LSM6DS33 accelerometer/gyroscope + LIS3MDL magnetometer
- APDS9960 – Proximity, light, colour, and gesture sensor
- PDM Microphone – Sound sensing and recording
- SHT Humidity Sensor – Relative humidity measurement
- BMP280 – Barometric pressure and temperature
- RGB NeoPixel – Status indicator LED
- Buzzer/Speaker – Tones and audio feedback
- Two White LEDs – Front illumination for colour sensing
- 2MB Internal Flash – For datalogging, images, fonts, or CircuitPython code
- STEMMA QT / Qwiic Connector – Add more I2C sensors, displays, or motor controllers
- Two A/B User Buttons – Plus a reset button
- 3–6V Battery Input – Internal regulator and protection diodes
- micro:bit Form Factor – Same outline and edge-connector for compatibility with micro:bit accessories
Programming
- Arduino IDE
- CircuitPython
Ideal For
- Environmental sensing and datalogging projects
- Wearable BLE projects with on-board display
- Upgrading micro:bit robot kits with advanced sensors
- Learning CircuitPython with built-in peripherals
Package Contents
- 1× Adafruit CLUE nRF52840 Express (Alpha)
Jargon buster
Plain-language definitions for the technical terms used above.
- BLE
- BLE stands for Bluetooth Low Energy, a Bluetooth mode designed for lower power use and modern phone compatibility. It matters because BLE support can make the module easier to use with Apple devices and battery-powered projects, though it may behave differently from classic serial Bluetooth.
- CircuitPython
- A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
- Gyroscope
- A gyroscope measures rotation, such as how fast a board is turning around its X, Y, and Z axes. This matters for projects like gesture controls, balancing robots, and motion tracking where tilt or rotation changes need to be detected.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- IDE
- Short for Integrated Development Environment, a program used to write, run and manage code. It matters because some learners prefer a traditional coding workspace instead of a guided notebook-style lesson.
- IPS
- IPS is a type of LCD panel that keeps colours and contrast more consistent when viewed from an angle. This matters for small displays that may be mounted in a dashboard, handheld project, or enclosure where the viewer is not always looking straight on.
- LED
- A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
- magnetometer
- A sensor that measures magnetic fields, often used to work out compass direction. It matters because nearby magnets, motors, or metal objects can affect readings and may require calibration.
- NeoPixel
- A type of addressable LED system where colour data is sent along a single digital data line from one LED or controller to the next. Compatibility matters because the timing and signal format must match for the lights or driver board to respond correctly.
- nRF52840
- The nRF52840 is a Nordic Semiconductor microcontroller commonly used in maker boards, especially where Bluetooth Low Energy is needed. Seeing it listed tells you the USB host software may support boards based on this chip.
- Qwiic
- Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
- RAM
- RAM is temporary memory used while a device is running, and its contents are lost when power is removed. A “Run in RAM” mode is useful for testing settings without permanently programming the module, but it may not support every feature.
- RGB
- Short for red, green and blue, usually referring to an LED that can mix those three colours. It matters because controlling an RGB LED teaches how separate outputs combine to create different colours.
- STEMMA QT
- A small plug-in connector system for I2C boards that lets you connect compatible sensors and controllers without soldering. It matters because it can make wiring faster and less error-prone, especially when adding several small modules to a project.
- TFT
- A thin-film transistor display is a common type of colour LCD used for graphics screens. Knowing a product is for TFTs helps you check that the driver board matches the display’s connector, resolution, backlight, and signalling method.
Find this product in
Brands
Displays & Screens
Microcontrollers
Related Tutorials
Free guides on learn.littlebird.com.au