Internet of Things (IoT) Lab Materials and References

  IoT Lab Materials

IoT laboratories note, before the start, you can:

Download the sensor board materials below: (purchased from Taobao / taobao.com)

 Sensor_modules_(Taobao)(Google_drive)

 Sensors Lab Material list for IoT Labs or mini-project, or see below.

1) Arduino Nano RP2040 Connect (manufacturer part no. ABX00052) – Quick Start guide

Official website: https://docs.arduino.cc/hardware/nano-rp2040-connect

Programming support:

 a) Arduino IDE: 2.0.x / 1.8.x / web-editor: C / C++ language

 b) MicroPython: 

  i) Official MicroPython reference website

 ii) Why MicroPython is taking over Arduino IDE: 

  MicroPython Basics: What is MicroPython? (By Tony DiCola)

  5 Advantages of Using Micro Python for Embedded Software Programming

  (YouTube video) Time to Say Goodbye to Arduino and Go On to Micropython/ Adafruit Circuitpython?

– Eliminating the library/compiler installation or compiler-version-conflict problems with MicroPython / CircuitPython 

– Easier debugging (no need to compile & run to debug – just type your command to debug)

 c) OpenMV IDE: Python programming

Arduino Nano RP2040 Connect Board Pin assignment: (ABX00052)

Python on the Arduino NANO RP2040 with MicroPython: https://www.youtube.com/watch?v=m3dO5VxUXvY

Python on the Arduino NANO RP2040 with MicroPythonThis video is about Python on the Arduino NANO RP2040 Connect. When first released Arduino promised support for MicroPython on the Arduino Nano RP2040, it’s taken a while but it’s now available. Arduino have made some unusual choices with MicroPython, in particular the use of OpenMV for programming the Arduino boards. This is unusual as OpenMV …www.youtube.com

Reference website: http://www.penguintutor.com/programmi…
—–

MicroPython on Arduino Nano RP2040 Connect (2021) | Learn Technology In 5 minutes:

https://youtu.be/B4IQvNiz2Tg
—-Moving from Arduino to MicroPython – 10 Things you need to know: https://youtu.be/A7ZJ5TC-zUk

—-

MicroPython #1 – Let’s Get Started: https://youtu.be/5W3WvXAmDJc

—–  —–  —–   —–   —–

2) SeeedStudio Xiao ESP32C3 Module:

 a) Official website

Connector and Buttons:

Pin Assignment:

—– —– —– —– —–

Sensors available in the PolyU EIE labs:

1) Buzzer board (鸣器模块) https://item.taobao.com/item.htm?_u=iodb0t204a6&id=45312865305 

Ref code: https://esp32io.com/tutorials/esp32-button-piezo-buzzer   http://pan.baidu.com/s/1hqByZty

Sensor/actuator_modules_(Taobao)(Google_drive)

2) Photoresistor-1 module KY-018 (光敏电阻模块) 

Sensor_modules_(Taobao)(Google_drive)
Photoresistor-2 :  with amplfier,   https://pan.baidu.com/s/1VMFN1fVo5jxB80IYTsY67A   (password:   y8jw)

3) RGB Led tri-color module (三色LED模块)  

4) Microphone module (声音传感器模块)     

Google drive mic module info 5)   Laser distance-measuring module GY-530 VL53L0X (激光测距传感器)     
https://item.taobao.com/item.htm?_u=kodb0t20541&id=551955373190http://pan.baidu.com/s/1dEPYrIhGoogle drive Laser module info

6) 0.96-inch OLED LCD display (黄蓝双色 OLED晶屏模块)       
Ref: https://pan.baidu.com/s/13_WpuJZDb_K2oH_yewQhYw 提取码: 2frrGoogle Drive OLED info

7) Ultrasound module 2022-new_version (using UART or IIC bus) (超声波测距传感器)      


Ref: http://pan.baidu.com/s/1zKSbC  ;     Google drive ultrasound module sample codes / info

8)   DHT11 Humidity sensor modules (温湿度传感器模块)       
Ref: http://pan.baidu.com/share/link?shareid=388339&uk=322357029    ;      Google drive sample codes/info

9) Tilt sensor   SW520D       

10)  CO Sensors MQ9     https://pan.baidu.com/s/1LwI4qv5tGeCaIwXHcDAvdA (password: 4mf4)    MQ sensors

11) Infra-red sensor and transmitter control kit HX1838


http://yunpan.taobao.com/s/22FE8RH5PtK    ;     IR remote control

12) PIR Motion Detector/Sensor HC-SR501  

You can also try to find many sensors in Taobao and online shops in Hong Kong, Sham Shui Po:

(declaration: we have no conflict of interest with all these shops)

1) Sun Cheong Computer Co. Ltd.: https://scccltd.com/ 新昌電腦有限公司, with Arduino boards and sensors / actuators:

Address: G/F 246 ApLiu Street, Sham Shui Po, Kowloon (MTR Station Exit C2 turn right) 深水埗鴨寮街246號地下

Phone: 2958 0678 (opening hours: 11 am to 8 pm) (the shop closed sharply at 8 pm, please go earlier!)

Leave a Reply

Your email address will not be published. Required fields are marked *