Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

IOT using NodeMCU ( Powered by ESP8266), MicroPython & PyCharm

Posted By: Sigha
IOT using NodeMCU ( Powered by ESP8266), MicroPython & PyCharm

IOT using NodeMCU ( Powered by ESP8266), MicroPython & PyCharm
.MP4 | Video: 1280x720, 30 fps(r) | Audio: AAC, 44100 Hz, 2ch | 1.3 GB
Duration: 2.5 hours | Genre: eLearning | Language: English

The Fastest way to Prototype IOT Products/Applications Using NodeMCU(Powered by ESP8266) + MicroPython + PyCharm


What Will I Learn?

What is Internet of Things(IOT) ?
The Power of Low cost Hardware NodeMCU(based on ESP8266)
Micro Python : A lean flavour of Python 3 for Microcontrollers
Using PyCharm for Building IOT Apps
MPF Shell ?
How to use Vibration / Temperature / Humidity / Pressure Sensors
Grabbing Sensor data and pushing over internet
Sensor Data Visualization through Thingspeak and Adafruit IO
Ability to create smart IOT applications over NodeMCU hardware Using MircroPython
HTTP Vs MQTT
Device / IO Control through web platforms like Adafruit IO

Requirements

Little Knowledge on Basic Electronics
A Bread Board with a bunch of jumper wires and supply MB102(Optional) (Costs 4$)
ESP8266 NodeMCU-V3 Board(Costs 3$)
RGB LED(Costs 0.5$)
Motion Sensor SW420 (Costs 0.75$)
Temperature and Humidity Sensor DHT11(Costs:1$)
Barometric Pressure Sensor BMP280 (Costs:1.15$)
PyCharm(Free)
Urge to Complete Course

Description

This course gives a brief introduction to IOT and enables the students/enthusiasts to create very easy and useful applications through NodeMCU hardware and supporting sensors in a fastest way.

Regular courses which teach IOT through Raspberry pi may incur a cost of 30 - 50 $ including different sensors to complete the learning process, where as this course uses hardware like NodeMCU which is Open-source, Interactive, Low cost, Simple, Smart and WI-FI enabled hardware powered by ESP8266

Regular courses use C/ C++ language to code,Where as this course emphasizes more on the use of MicroPython which is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments.

This Course uses popular PyCharm IDE from Jetbrains available free as community edition

Course is completely experimental / lab based and has no boring lectures

It shows how to interface and grab data from sensors like Vibration, Temperature, Humidity, Pressure

It teaches how to post / visualize the data grabbed from sensor on to internet, visualization brokers/interfaces like Thingspeak and Adafruit.IO are used

Apart from visualization the course also teaches how to control IOs/devices connected to NodeMCU hardware through internet from any place in the world

Our rationale to build/teach this course: We went through different courses on IOT and found that there is need for a course which can teach people about building IOT Apps under a budget of 10$ :)

Who is the target audience?

Hobbyists, Electronics Beginner, Electronics Professionals

IOT using NodeMCU ( Powered by ESP8266), MicroPython & PyCharm