Embedded System and Interfacing
The aim of this course is to enable the students to learn the concepts and requirements, as well as design a self-contained embedded system. This includes the study on the characteristics of embedded systems, hardware and software development, single chip microcontroller, programming techniques and developing an embedded system application.
- Python IDE for Beginners (https://thonny.org/)
- Latest Stable Release of CircuitPython (https://circuitpython.org/board/raspberry_pi_pico_w/)
- Required Library (Bundle for Version 8.x/9.x) from Here >> (https://circuitpython.org/libraries)
- Raspberry Pi Pico Family (https://www.raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html)
- Where To Buy the Pi Pico and Components? (https://my.cytron.io/)
- Get the Basic Kits HERE❗️ (https://my.cytron.io/p-pico-w-student-kit-circuitpython-for-beginner)
- Blink (Built-in LED)
- Blink (GP0)
- Running and Blink LEDs
- Active Low Push Button (GP20)
- I2C LCD with A Library
- Internal Temperature Sensor
- Internal Temperature Sensor + Serial LCD
- DHT22 Sensor
- DHT22 Sensor and Serial LCD
- Light Dependent Resistor (LDR)
- Microwave Radar Sensor (RCWL-0516)
- Buzzer
- MCP9700 Temperature Sensor
- Common Anode RGB LEDs
- 3V-5.5V SR04P Ultrasonic Ranging Module
- Low Cost PIR Sensor Module (HC-SR501)
- Neopixel RGB LED Stick
- Basic WiFi Connect
- Telegram Bot: Turn ON LED, Read the Sensor
- Thingspeak IoT
- Blynk IoT
- SD Card
- RTC ds1307
- Adafruit IoT
- Azure IoT
- Simple Home Environment Monitoring Systems
- Distance Measurement using Ultrasonic Sensor
- Simple Smart Home using Telegram Bot
- Smart Home - Thingspeak IoT
- Smart Home - Blynk IoT
- Data Logger
- Smart Home - Adafruit IO
- Basic Robot Movements
- Simple Obstacle Avoidance Robot
- Simple Light Searching Robot
- Simple Line Following Robot (2 Sensors)
- Maker Line Following Robot