MakerBLE — A Tiny nRF52840 Bluetooth Arduino Board




MakerBLE Arduino-Compatible Board MakerBLE Arduino-Compatible Board
Sold out
Quick View
MakerBLE Arduino-Compatible Board
$22.00

The MakerBLE board is a Bluetooth Low Energy (BLE) microcontroller development board based on Nordic’s nRF52840 chip. The MakerBLE acts as an Arduino board and a BLE-enabled device. It has much of the functionality of classic Arduino boards, while also having an integrated BLE chip capable of communicating via BLE 5.0. This means that many Arduino projects can be Bluetooth-enabled with just a few lines of code and the BLExAR app!

Getting Started Tutorial for MakerBLE Board

Included in the MakerBLE Package:

  • 1x MakerBLE Board

  • 2x 7-Pin Header

  • 1x Black USB-C to USB2.0 Cable (1m long)

Some Features of the MakerBLE Board:

  • Arduino Bootloader

  • Nordic nRF52840, ARM® Cortex™-M4 32-bit processor with FPU operating at 64 MHz

  • 3.3V Operating Voltage and Logic

  • 3.3V-5V Input voltage (3.7V LiPo Battery Compatible)

  • Ultra-low sleep power: 5 μA, deep sleep model

  • Wireless capabilities: Bluetooth 5.0, NFC, and ZigBee module with onboard antenna

  • Multiple Peripherals: 1x Reset button, Ix UART, 1x IIC, 1x SPI, 1x NFC, 1x SWD, 11x GPIO, 6x ADC, 1x Three-in-one LED,1x User LED

  • Onboard 2 MB flash

  • Single-sided components, surface mounting design (low profile)

  • 14 Available I/O Pins: 11 Digital, 6 Analog

  • Physical Dimensions: 21mm x 17.5mm

  • Weight: 3 g (Unsoldered), 5g (Soldered)

  • Arduino IDE Compatible

  • GitHub Repository with example scripts and projects

TF-Luna LiDAR Module TF-Luna LiDAR Module
Sold out
Quick View
TF-Luna LiDAR Module
$29.00

The TF-Luna is a Light Detection And Ranging (LiDAR) module capable of detecting objects 20cm - 8m away from the sensor (depending on ambient light conditions and object reflectivity). The TF-Luna can make up to 250 detections per second (250 Hz), making it a great sensor for rapid ranging applications. The LiDAR module uses an 850nm vertical cavity surface emitting laser (VCSEL) acting in the Class 1 category, making it a very safe option for most applications. The TF-Luna is also compatible with Raspberry Pi and Arduino via UART serial communication and operates at a supply voltage range of 3.7V-5.2V.

Included in the TF-Luna LiDAR Module:

  • 1x TF-Luna LiDAR Module

  • 1x Micro JST connector (1.25mm to 1.25mm)

  • 1x 1.25mm Micro JST connector to 2.54mm Dupont Connector

Features of the TF-Luna LiDAR Sensor:

  • 0.2m - 8m Detection Range (Based on reflectivity and ambient light)

  • 3.7V - 5V Supply Voltage

  • ~70mA Current Consumption (150mA Peak)

  • 2° Sensing Field-of-View (FoV)

  • 1Hz - 250Hz Detection Update Rate

  • ±1cm Detection Resolution

  • ±6cm or 2% Ranging Accuracy

  • 850nm Laser Source Diode (Class 1 Safety)

  • UART Interface (3.3V)

  • Adjustable Serial Baud Rate (Default: 115200)

  • Raspberry Pi and Arduino Compatible

  • TF-Luna LiDAR Datasheet | Specification Overview

  • Click Here for a Tutorial with Raspberry Pi and TF-Luna

QuadMic 4-Microphone Array for Raspberry Pi QuadMic 4-Microphone Array for Raspberry Pi
Sold out
Quick View
QuadMic 4-Microphone Array for Raspberry Pi
$25.00

The QuadMic Array is a 4-microphone array based around the AC108 quad-channel analog-to-digital converter (ADC) with Inter-IC Sound (I2S) audio output capable of interfacing with the Raspberry Pi. The QuadMic can be used for applications in voice detection and recognition, acoustic localization, noise control, and other applications in audio and acoustic analysis. The QuadMic can be connected to the header of a Raspberry Pi computer and used to record simultaneous audio data from all four of its microphones. Some applications of the QuadMic are: characterizing noise sources, room and spatial geometries, and other aspects of acoustic systems.

Included in the QuadMic 4-Microphone Array Package:

  • 1x QuadMic 4-Microphone Array

Features of the QuadMic 4-Microphone Array:

  • Four SPU0414HR5H MEMS Microphones

  • 100Hz - 10kHZ Flat (4dB) Frequency Response

  • 16kHz Sample Rate for Each Microphone

  • I2S Audio Protocol

  • I2C Output Connector

  • GPIO 12/13 Available via Output Connector

  • 12 Addressable RGB LEDs via SPI

  • Compatible with Raspberry Pi

  • Electronic Wiring Diagram can be found here

  • Read about the AC108 Analog-to-Digital Converter here

  • Full Tutorial with Raspberry Pi

MPS20N0040D Ported Pressure Sensor Breakout Board MPS20N0040D Ported Pressure Sensor Breakout Board
Sold out
Quick View
MPS20N0040D Ported Pressure Sensor Breakout Board
$12.00

The MPS20N0040D is a gauge pressure transducer that approximates pressures from roughly -10kPa to +10kPa. The sensor uses an Hx710B 24-bit analog-to-digital converter (ADC) and signal amplifier to amplify the output from the MPS20N0040D to 0V - 5V. The response of the MPS20N0040D can be approximated using an Arduino board via 2-wire serial protocol.

Included in the MPS20N0040D Sensor Package:

  • 1x MPS20N0040D Ported Pressure Sensor

  • 2x Solder Pin Sets

Some Features of the MPS20N0040D Pressure Sensor:

  • 5V Operating Voltage

  • -10kPa - 10kPa Measurable Pressure Range

  • +25mV DC Offset, 50mV Full Scale Output

  • Linear Response Between Voltage and Pressure

  • Compatible with 2.5mm Tubing

  • Arduino and Raspberry Pi Compatible

AMG8833 Thermal Camera (Infrared Array)
Sale Price: $50.00 Original Price: $60.00

The AMG8833 is a 64-pixel temperature sensor developed by Panasonic under the Grid-EYE® product line. The sensor contains an 8x8 array of infrared thermopiles, which approximate the temperature by measuring the infrared radiation being emitted from emissive bodies. The Grid-EYE communicates via the I2C bus, which also makes it compatible with Raspberry Pi and Arduino right out of the box. The AMG8833 contains an onboard lens that limits the viewing angle of the sensor to 60-degrees, which results in a sensing region useful for objects in the mid-field (as opposed to far-field or near-field). It also operates at 3.3V and 5V, at a sample rate of 1Hz-10Hz, with an approximate temperature resolution of 0.25°C over a range of 0°C to 80°C. The AMG8833 is useful for applications in thermal imaging, heat transfer analyses, human temperature monitoring, heating and air condition management, industrial control, and other applications in non-contact temperature measurement.

Included in the AMG8833 Thermal Camera Package:

  • 1x AMG8833 Grid-EYE® 64-Pixel Infrared Array Module

  • 1x 6-Pin Solder Header

Features of the AMG8833 Thermal Camera:

  • MEMS 64-Pixel Infrared Thermopile Array (8x8 Grid)

  • 3.3V - 5.0V Supply Voltage

  • 0℃ to 80℃ Measurement Range (at 0.25℃ Resolution)

  • ± 2.5℃ Temperature Accuracy (Typical)

  • 0.2mA to 4.5mA Current Consumption

  • 1Hz - 10Hz Sample Rate Options

  • Operating Modes: Normal, Sleep, Interrupts (1s. 60s)

  • I²C Communication (SDA/SCL) [0x68 and 0x69 Selectable Address]

  • Onboard Thermistor (Ambient Temperature Sensing)

    • −20 ℃ to 80 ℃ Range

    • 0.0625 ℃ Resolution

  • Compatible with Raspberry Pi and Arduino

  • Click Here for a full tutorial with Raspberry Pi


 
BLE_x_Arduino_banner.png
 

BLExAR is an integrated app that uses Bluetooth Low Energy to convert your Arduino Uno board into an iOS or Android-compatible device. BLExAR allows the smartphone user to control all digital and analog pins on an ATmega328 Arduino-based board using just a CC2541 (HM-10, AT-09, JDY-08, SH-M08) Bluetooth module. 

Some features include: Real-time control of all Arduino pins, data plotting in real-time, and raw communication using a terminal window.

The BLExAR app is intended for makers, students, and engineers interested in controlling their Arduino app whether for hobby or professional purposes. The app allows the user to interact with their Arduino board, but also receive data from sensors and so much more!

ble_nano_w_BLExAR_app_rgb_led.JPG
 
 
 
 

 
.
Purchase A BLExAR Kit to Follow Along with Tutorials
.

 
BLExAR RGB LED Dimmer Bundle BLExAR RGB LED Dimmer Bundle
Sold out
Quick View
BLExAR RGB LED Dimmer Bundle
$20.00

This bundle includes the necessary components to follow along with the RGB LED fade tutorial using the BLExAR app. The user will wire, program, and demonstrate how to change the color of a tri-color LED with the BLExAR app using both PWM control and on-off switches on the app. The PWM control of the RGB LED lets users select from a range of colors using a combination brightness of the three colors available on the LED.

This kit comes with the following components:

  • 1x Maker Portal Arduino Uno Board

  • 1x Black USB 2.0 Cable (1m)

  • 1x CC2541 Bluetooth Module

  • 1x RGB LED (with 3 anode legs, 1 cathode leg)

  • 1x Mini Breadboard

  • 8x Male-to-Male Jumper Wires

*iOS device NOT included!

NOTE: Our batch of RGB LED modules have reversed labels for green and red, meaning, the label R is for green, and G is for red. This was noticed after receiving and testing the modules from our manufacturer.

BLExAR Kit (Uno Board and CC2541 BLE Module) BLExAR Kit (Uno Board and CC2541 BLE Module)
Sold out
Quick View
BLExAR Kit (Uno Board and CC2541 BLE Module)
$20.00

The BLExAR Board with CC2541 Bluetooth Module is meant to interface with the BLExAR App for iOS. The BLExAR board can be controlled using the BLExAR app and an iOS device. The BLExAR board can also be programmed to communicate with an iOS device (iPhone or iPad).

The BLExAR Arduino Uno kit can be used to collect data, control robots, talk to your iOS device, and much more!

Included in the kit:

  • 1x Arduino Uno Board

  • 1x USB Cable

  • 1x CC2541 Bluetooth Module

  • 6x Male-to-Female Jumper wires

BLExAR DHT22 Temperature Sensor Bundle
Sold out
Quick View
BLExAR DHT22 Temperature Sensor Bundle
$25.00

This is the DHT22 temperature sensor bundle that will provide temperature and humidity data to an Arduino which will be recorded by an iOS device via the BLExAR app. BLExAR allows users to visualize and save data in real-time.

Included in the BLExAR DHT22 Temperature Sensor Bundle:

  • 1x Arduino Uno (w/USB Cable)

  • 1x CC2541 Bluetooth Module

  • 1x DHT22 Temperature Sensor

  • 1x Mini breadboard (Colors may vary)

  • 10x Jumper Wires

Features of the DHT22 Temperature Sensor:

  • 3.3-6V Supply Voltage

  • DHT22 Operating Ranges:

    • Relative Humidity: 0-100 %

    • Temperature -40 °C to 80 °C

  • Sample Rate ~ 2 seconds

  • Sensitivity:

    • Relative Humidity: ± 0.1 %

    • Temperature: ± 0.1 °C

  • Accuracy (Drift and calibration errors):

    • Relative Humidity: ± 2-5 %

    • Temperature: ±0.5 °C

Specifications for Arduino Uno Rev3 Board:

  • ATmega328P chip with Arduino Bootloader

  • 14 digital pins, 6 analog pins

  • 10-bit analog-to-digital converter (ADC)

  • 5V-12V Supply Tolerance

  • 3.3V and 5.0V output pins

  • 16 MHz clock

  • 5 PWM pins, I2C support, SPI support , UART support

  • ATmega16U2 USB TTL, compatible with Linux, Windows, and Mac

  • Black Stylish Finish

  • Fully Integrated with Arduino IDE software

Features of the CC254x Bluetooth Module:

  • Active-Mode RX Down to: 17.9 mA

  • Active-Mode TX (0 dBm): 18.2 mA

  • Power Down Sleep Mode: 60uA

  • Wide Supply-Voltage Range (3.6 V - 5V)

  • Serial Communication

 
 
iPhone X_MockUp_data_receive.png