Low Power Arduino - Deep Sleep Tutorial
Offered By: Kevin Darrah via YouTube
Course Description
Overview
Learn how to implement deep sleep functionality on Arduino boards to significantly reduce power consumption. Explore techniques for placing the ATMEGA328P-PU microcontroller into a low-power state, achieving current draw as low as 0.287μA. Discover methods for waking the Arduino from sleep using digital inputs like push buttons and internal watchdog timers. Gain hands-on experience with code examples and learn to interpret the microcontroller's datasheet for power optimization. Understand how to disable unnecessary components like the ADC to further minimize power usage. This tutorial provides practical knowledge for creating energy-efficient Arduino projects without relying on external libraries.
Syllabus
Intro
Arduino Setup
Power Down Sleep
Turn Off ADC
Watchdog Timer
Taught by
Kevin Darrah
Related Courses
Robots y Videojuegos en las aulas: Scratch y Arduino para profesoresUniversitat Pompeu Fabra via Miríadax Prototyping Interaction
Amsterdam University of Applied Sciences via iversity The Arduino Platform and C Programming
University of California, Irvine via Coursera Robotic Motion Systems
University of California, Irvine via Coursera Interfacing with the Arduino
University of California, Irvine via Coursera