Skip to content

electronut/ElectronutLabs_Bluey_Arduino_Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

ElectronutLabs_Bluey_Arduino_Library

Bluey is a BLE (Bluetooth Low Energy) development board with Temperature, Humidity, Ambient Light and Accelerometer sensors. Bluey uses the Nordic nRF52832 BLE SoC (System on a Chip) which has an ARM Cortex-M4F CPU and a 2.4 GHz radio that supports BLE and other proprietary wireless protocols. It also supports NFC, and in fact the board comes with a built-in NFC PCB antenna.

This library enables you to use Bluey for with the Arduino platform.

Examples

Bluey directory contains examples demonstrating the board's usage and functionalities.

bluey_sensor_test example demonstrates the use of Nordic UART service to transmit temperature, humidity, ambient light, accelerometer and gyroscope readings from Bluey to nRF Connect mobile application on your smartphone.

Usage

Copy Bluey to Documents/Arduino/libraries directory.

  • Set the device in bootloader mode. To trigger bootloader, press and hold button1 (SW3) , press the Reset button (RST) and then release button1. More details on bootloader can be found at main Bluey repository

  • Go to: Tools > Boards. Select Electronut labs Bluey.

  • Go to: Tools > Softdevice. Select S132.

  • Ensure Low Frequency Clock is set to Crystal Oscillator under Tools menu.

  • Select appropriate COM Port assigned to Bluey.

  • Click on Upload under Sketch menu or use Ctrl + U combination to upload code to Bluey.

  • Once the code is uploaded, perform a manual reset by pressing RST button once.

About

Bluey library for use with Arduino.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages