Programming Bluetooth LE with nRF51822 (Arduino IDE + BLE400)

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

This tutorial can be described as "for dummies" :-)
I wanted to describe every step in details.

00:00 - 01. Introduction
00:31 - 02. How to start programming Bluetooth LE?
00:53 - 03. Hardware
01:25 - 04. Wiring
01:52 - 05. Installation: ST-LINK V2 drivers
03:05 - 06. Installation: Arduino IDE + nRF 51822 extension
04:41 - 07. Example: blinking LED
05:52 - 08. Flashing: SoftDevice
08:51 - 09. Example: LED controlled from mobile

This movie contains English *subtitles*.
You can automatically translate subtitles to your language:
Рекомендации по теме
Комментарии
Автор

This is a life saver! It's working great!
I've tried to make it work before without Arduino, and I've spent more than one month reading documentations and specification and no luck... till today :)
If you have any option I can buy you a coffee, please share a link.
Thanks a lot!

korzewski
Автор

good, thank you very much. I am doing a project with ble potisioning and your video make me clear many thing.

AnhNgoc-zknm
Автор

Amazing guide! Thank you!
Used ST-LINK V2 and nRF51822 module without motherboard, and Windows 10 virtual machine - works exactly as described.

alexanderlavrushko
Автор

Thank you so much, so far I was trying without the flash soft device and I couldn't get any results. l solved it thanks to you.

hasanhuseyinsahin
Автор

Very clear and concise instructions, Big Thanks! Works like a charm!!!

antor_khan
Автор

Thanks a lot. This was awesome. Really awesome.
You dont know what all things I tried.. HC05, HM10, AT etc etc ..
And also this one is such a cheap solution for the bluetooth applications.

Can you upload one more tutorial on how to connect the two NRF51822 devices and push one button at one nrf and led glow at another.
That will remove the dependency on the nordic app and then one can make its own controllable device.

Thanks a lot.

kumarshubham
Автор

Great..Thank you very much for the clear explanation. I have made my led blink with nrfapp.. A little disappointing is the power consumption. The board takes 4.4mA☹️

vipinckty
Автор

Your video was very helpful to me. Thank you

aliasgharrazavi
Автор

Thank you so much!! I was hopeless! I tried to use Keil and openocd, but I never got to see the ble device. After following your steps I got it. Where may I find more information about the ble peripheral library functions? Thank you!!

jeronimoagullo
Автор

I recognize that this is very old, so there may not be any response. However, I've been unable to get the first part (Blink on motherboard) to work. I believe that I have followed the procedure exactly correct, downloading the utility and driver and connecting the 51822 to the BLE400 and the STlink.

The Arduino sketch verifies successfully, but, when I try to upload, it fails with an error that says the board is not connected to any port, and the port is "grayed out" with no port listed. But, I see that your port is also grayed out implying that you have no connection either.

When I installed the Nordic utility, the firmware update did succeed, but, then, it says there is no device connected.

I feel like I'm missing something simple, but can't tell what it is. Any help?

(In case it matters, this is Windows 11.)

drdave
Автор

everything is ok, blinking, softdevice etc. but nrfconnect app can not find nrf51822 module. :(

gdghoy
Автор

Thank you really much. I was stuck flashing softdevice and then I found your tutorial. Btw greetings from Poland! Could you tell how can I read data from the board using this app?

michak
Автор

Sorry, but by default it is not working. During program uploading I get:
Error: Cannot erase protected sector at 0x0
Error: failed erasing sectors 0 to 1
embedded:startup.tcl:454: Error: ** Programming Failed **

damianb
Автор

Hii, how to add st link v2 programmer to arduino ide

shibins
Автор

i have done do all step, but i still cant see my bluetooth. i'm not using motherboard. can u give me some help?

powelinusbonardosinaga
Автор

I see that you don't reply here...anyway let me ask you if you know of any library I can use to make this nRF51822 module act as a Central

DonatoGreco
visit shbcf.ru