Nordic nRF52840 Advanced Bluetooth 5 SoC (BLE 5.2) with Arduino IDE – Getting Started Tutorial

preview_player
Показать описание

In this video, we are going to learn about NRF52840 BLE 5.2 Chip, i.e Bluetooth Low Energy 5.0 from Nordic Semiconductor. We will go through all the Specifications, features as well as its capabilities as given in nRF52840 Datasheet. We will see different types of NRF52840 Development Boards from different Manufactures like Dongle, Sparkfun, Feather Board, MakePython board, etc.

We will take one of the Board as a reference board to learn more about NRF52840 Programming & explore the features. I selected MakePython NRF52840 Board from Makerfabs. We will learn about input-output pins and different ports of the development board.

We will then add NRF52840 Board to Arduino IDE from the Board Manager and learn how to program this board. We will take the first getting started example as the blinking of LED & write the code to blink an LED.

In the second example, we will use the Bluefruit App on Android Smart Phone. Using this blue fruit application, we can communicate between Android Device & NRF52840 Chip. We can get the data for Accelerometer, Gyroscope, Magnetometer, GPS Location Data, etc. We can also check different functions like Color choosing through frequency & color code. We will also test a few buttons by press and release functions.

....................................................................................................................................................................................................................................

Drop a like if you liked this video.
Don't forget to subscribe to our channel for more Electronics projects and tutorials.

Рекомендации по теме
Комментарии
Автор

Thank you! Good tutorial, can't wait to start with my NRF52840.

Makerfabs
Автор

Have you attempted Coded PHY with the Arduino IDE?

benfribush
Автор

Excellent video ... Can you please create a video with the same board on to operate a em lock using the mobile phone?

confusedentrepreneur
Автор

Greate video, encouraged me to get a board and set up as you described. In my haste to replicate this video using a MakePython board, I have bricked the MakePython bootloader. Now when I try to flash there is no serial port [COM xx Adafruit Feather nRF52840 Express) to select. I have a second board and when I connect I can see the COM port and program the second MakePython board from Arduino IDE as in this video as described in your video.
What method do you recommend to reload the boot loader so I can reflash the 1st board?

smikbox
Автор

want to use nRF52840 connect to my house 's router .So does the nRF52840 has wifi chip embedded on board ?? 🤔

patpat
Автор

Hello, excellent tutorial!! I would like to know, if it is possible to put this Arduino Bootloader with a DAPLink instead of a J-Link probe? If yes, how can i do that?

brenocb
Автор

Is it possible to establish wireless connection via BLE between 2 nRF52840s for image transfer by using one nRF52840 as a transmitter and the other one as the receiver? Pls reply ASAP

santoshvenkatraman
Автор

Is it possible to use sleep mode on this board?

ThomasHaberkorn
Автор

Do you know if there is a bootloader for the dongle version using Arduino to programming?

jonnyemiliomatuichuk
Автор

Hi sir I had emailed you regarding an error with iot based patient monitoring system. Please reply

willifountain