NodeMCU+MicroPython物联网IOT开发教程 | IOT using NodeMCU(Powered by ESP8266), MicroPython & PyCharm

NodeMCU+MicroPython物联网IOT开发教程 | IOT using NodeMCU(Powered by ESP8266), MicroPython & PyCharm

本课程简要介绍了物联网,使学生/爱好者可以通过NodeMCU硬件和支持传感器以最快的方式创建非常简单和有用的应用程序。

常规课程使用C / C ++语言进行编码,而本课程则重点介绍MicroPython的使用,它是Python 3编程语言的精益和高效实现,其中包括Python标准库的一小部分,并且经过优化可在微控制器和受限制的环境中。

本课程使用Jetbrains流行的PyCharm IDE,以社区版形式免费提供

课程完全基于实验/实验室,没有枯燥的讲座,它显示了如何与振动,温度,湿度,压力等传感器进行接口并获取数据,它教如何将传感器获取的数据发布/可视化到互联网上,并使用诸如Thingspeak和Adafruit.IO之类的可视化代理/界面。

除了可视化之外,该课程还讲授了如何使用Google Voice Assistant和If This Then That(IFTTT)平台从世界上的任何地方控制通过Internet连接到NodeMCU硬件的IO /设备

我们构建/教授此课程的理由:我们经历了有关IOT的不同课程,发现有必要开设一门课程,该课程可以教人们如何在有限的预算下构建IOT Apps

MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + .srt | Duration: 38 lectures (3 hours, 37 mins) | Size: 1.94 GB
The Fastest way to Prototype IOT Products/Applications Using NodeMCU(Powered by ESP8266) + MicroPython + PyCharm

此内容仅限VIP查看,请先
本站资源仅限VIP会员下载点击购买VIP会员

What you’ll learn

How to create smart IOT applications over NodeMCU hardware Using MircroPython ?
How to use Vibration / Temperature / Humidity Sensors ?
How to use Adafruit, Thingspeak, Google Voice, IFTTT apps to Analysis & Visualization of Sensor Data ?
Using PyCharm for Building IOT Apps
MPF Shell ?
HTTP Vs MQTT
Grabbing Sensor data and pushing over internet
Sensor Data Visualization through Thingspeak and Adafruit IO

Requirements

Little Knowledge on Basic Electronics
Windows10 Computer
A Bread Board with a bunch of jumper wires and supply MB102(Optional) (Costs 4$)
ESP8266 NodeMCU-V3 Board(Costs 3$, where as a PyBoard costs you 10 times)
RGB LED(Costs 0.5$)
Motion Sensor SW420 (Costs 0.75$)
Temperature and Humidity Sensor DHT11(Costs:1$)
PyCharm(Free)
Urge to Complete Course
[For New Lectures] 128 x 64 OLED Display – SSD1306 (Costs 1$)
[For New Lectures] uLiDAR Moule – VL6180x (Costs 3$)
[For New Lectures] Nokia 5110 Display (Costs 1.7$)

Description

Updates:

UPDATE 4 : Using Nokia5110 Display with NodeMCU, Parsing JSON Data with NodeMCU, Creating a Weather Station Dashboard using NodeMCU and Nokia 5110 Display

UPDATE 3: Using LiDAR for IOT Apps, A lecture on Gesture recognition using VL6180x is added to bonus lectures, vl6180x from STMicroElectronics is a popular sensor for mobile phones, which can also be used for IOT Apps, Have a look for new Ideas

UPDATE 2 : After Request from Students Asking about interfacing a display, we have uploaded few bonus lectures on working with SSD1306, a 128 x 64 OLED display, after taking these labs you will be able to draw objects, display your own images and run gif images over SSD1306

UPDATE 1 : After listening to candidates expressing their discomfort with instructor’s accent ,Captions(CC) of all Lectures in the course are properly transcribed now and are not automatic(annoying)

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 using Google Voice Assistant and If This Then That (IFTTT) platforms

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 limited budget

Who this course is for:

Hobbyists, Electronics Beginner, Electronics Professionals

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

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/1295.html

赞 (0)
steven的头像steven
上一篇 2021年3月30日
下一篇 2021年3月30日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部