Are you web developer or embedded developer? Student? Maker? Either way, IoT is not just a buzzword any more, it is becoming increasingly in demand, so if you are looking for a slight career change, great learning opportunity or just a fun and useful project, this course is for you.
It is designed to give you everything you need to design and code a working real-world IoT home-automation prototype device.You will gain invaluable knowledge on every step of the entire process, explained simply, efficiently and with ease.
Are you web developer or embedded developer? Student? Maker? Either way, IoT is not just a buzzword any more, it is becoming increasingly in demand, so if you are looking for a slight career change, great learning opportunity or just a fun and useful project, this course is for you.
It is designed to give you everything you need to design and code a working real-world IoT home-automation prototype device.You will gain invaluable knowledge on every step of the entire process, explained simply, efficiently and with ease.
I went into great detail and planning with each section, so that you can have a solid understanding of the goals for each section.
I've prepared block diagrams both for hardware and software, schematics, additional learning resources etc. Everything is laid down efficiently, and there is no waste of time in this course, you will learn every minute of it, simple and effective.
You will learn how to build your own Sonoff device
You will see how to code Arduino firmware for esp8266 using VS Code, which will make process of coding incredibly enjoyable, clean and professional.
You will learn how to use JavaScript library -ko.js, for building amazing web applications from scratch, that are served directly from ESP8266 flash memory
You will learn how to use Charts.js - JavaScript library for creating amazing and interactive charts to display data from your switches and sensors.
You will learn how to utilize sensors like DHT22 and DS18B20 with esp8266.
You will code your own relay control module
You will learn how to emulate eeprom on esp8266 to save configuration data
and much, much more...
Courses Offered:
1. Arduino: Node ESP8266: IoT Electronics, Programing & Eagle PCB Design
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.