Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

OpenWRT for Energy Monitoring

linux.conf.au via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the design and implementation of a secure, open-source DIN Rail Energy Monitor with a Linux host processor in this conference talk from linux.conf.au 2020. Dive into the evolution of IoT energy monitoring systems, from initial iterations using ESP8266 and ESP32 to the transition to a full-Linux capable host processor. Learn about the importance of security and privacy in IoT devices, and how open-source firmware allows users to audit these features. Discover the deep dive into Linux kernel module for SPI drivers, the use of ASIC's and FPGA's for real-time processing, and the potential of Python for energy monitor-specific code. Gain insights into components such as the SPI bus, OpenWRT, Arduino, MicroPython, MQTT, and various design inspirations for creating a privacy-focused energy monitoring solution.

Syllabus

Introduction
Introduction to Energy Monitoring
Energy Monitoring Components
Current Build
Family
SPI Bus
SPI Modes
History of the SPI
OpenWRT
Arduino
MicroPython
OpenWRT Board
MQTT
Plan
Software
Micro Python
Design Inspiration
Sense Energy Monitor
Target Enclosure
Measurement Module
Onion Demo
Voltage Demo

Taught by

linux.conf.au

Reviews

Start your review of OpenWRT for Energy Monitoring

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.