Skip to content

mafaneh/nordic-pawr-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ultra-Low Power Scalable Bluetooth LE-based Weather Station

Ultra-Low Power Scalable Bluetooth LE Weather Station small

Course Description

This self-paced, hands-on online course walks you through building a real-world Bluetooth-connected weather station system using the Nordic Semiconductor nRF Connect SDK and the nRF52840 development kit, with a focus on ultra-low power consumption optimization.

It utilizes cutting-edge Bluetooth Low Energy technology features, like Periodic Advertising with Responses (PAwR), which makes it possible to build a large-scale centralized low-power sensor network for the first time using Bluetooth LE. In addition to that, it utilizes a few powerful tools from Nordic Semiconductor, including:

  • nRF Connect for VS Code Extension Pack
  • nRF Connect for Desktop
  • Power Profiler Application
  • Power Profiler Kit II (PPK2)
  • nRF Connect Mobile App

By the end of the course, you will have a solid understanding of the practical applications of Bluetooth Low Energy, how to optimize for power efficiency, and how to build a large-scale centralized sensor network using PAwR.

Registration (FREE)

Register here to access the full course and start today!

What You’ll Learn

  • How to build a Bluetooth-connected weather station system that utilizes Periodic Advertising with Responses (PAwR)
  • How to optimize the system for ultra-low-power operation
  • How to incorporate e-paper displays
  • How to incorporate a temperature+humidity sensor
  • How to leverage third-party modules available from the Zephyr RTOS ecosystem (LVGL, e-paper drivers, State Machine Framework, Sensor Drivers, etc.)
  • How to utilize the different development tools available from Nordic Semiconductor to streamline your development process (e.g., Power Profiler Kit II, nRF Connect for Desktop, nRF Connect for mobile, etc.)

Prerequisites

Who Should Enroll?

The course is designed for embedded software engineers, firmware developers, students, makers, or anyone with prior experience with Bluetooth Low Energy development and the nRF Connect SDK/Zephyr RTOS with the goal of developing large-scale, low-power Bluetooth-based centralized systems.

For those just starting out with Bluetooth LE, joining the Bluetooth Developer Academy and/or taking Nordic’s DevAcademy “Bluetooth Low Energy Fundamentals” course (linked above) is highly recommended.

For those just starting out, taking the Nordic DevAcademy “nRF Connect SDK Fundamentals” course is highly recommended.

Zero Risk – FREE!

This is a 100% Free course, so there’s no risk in enrolling. The content is also self-paced, so you can take your time and review the material at your leisure.

Hardware Components

Quantity Hardware Component
4 Nordic Semiconductor nRF52840 DK
1 Nordic Semiconductor Power Profiler Kit II
3 Waveshare 250×122, 2.13inch E-Ink raw display panel
3 Waveshare Universal E-Paper Raw Panel Driver Shield (B)
3 Adafruit Sensirion SHT40 Temperature & Humidity Sensor
3 STEMMA QT / Qwiic JST SH 4-pin to Premium Male Headers Cable
1 Glarks 240Pcs 2.54mm Straight Single Row PCB Board Female Pin Header Kit
1 Soldering Iron Kit

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published