Seeed Studio XIAO nRF52840 1: Programming with Arduino IDE and nRF Connect SDK

This very small and inexpensive developer board from Seeed is equipped with the Nordic Semiconductor SoC nRF52840 and can be programmed with both the Arduino IDE and the nRF Connect SDK. It supports BLE and also OpenThread via Zephyr. The Xiao has an Arduino bootloader and the firmware in uf2 format can be easily transferred to the chip using drag and drop. In this video, we first explore the board's features, program a Blink example first with the Arduino IDE and then with Zephyr via the nRF Connect SDK. *Hardware* The links marked with * are affiliate links. If you purchase through them, you support my channel – at no extra cost to you. Thank you! CouponCode for Xiao Boards: BB2GES4L Seeed Studio XIAO nRF52840*: https://www.seeedstudio.com/Seeed-XIA... Seeed Studio XIAO nRF52840Sense*: https://www.seeedstudio.com/Seeed-XIA... *My Book* WSN and IoT: Basics, protocols and applications: https://a.co/d/0PtMglJ *Software* Arduino IDE: https://www.arduino.cc/en/software nRF Connect SDK: https://www.nordicsemi.com/Products/D... Visual Studio Code: https://code.visualstudio.com/ 00:00 Indroduction 00:23 Unboxing 02:00 Properties 02:58 Pinout 04:14 Battery charger 05:15 Bootloader mode 06:06 Install Arduino IDE board library 07:11 Blink example with Arduino IDE 10:21 Blink example with Zephyr 13:56 Outro