Skip to content

kritishmohapatra/IoT_With_CircuitPython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IoT With CircuitPython

A collection of hands-on IoT projects built with CircuitPython on the Raspberry Pi Pico 2 W — exploring sensors, displays, wireless communication, and more.

Projects are added gradually. No fixed schedule — just consistent learning. 🚀


Banner

Hardware Used

  • Raspberry Pi Pico 2 W (primary board)
  • Various sensors, displays, and modules (listed per project)

Software


Projects

# Project Category Status
01 Blink — Onboard LED GPIO
02 External LED + Button GPIO 🔜
03 PWM LED Breathing GPIO 🔜
04 DHT11 Temperature & Humidity Sensors 🔜
05 BMP280 Pressure Sensor Sensors 🔜
06 Ultrasonic Distance Sensor Sensors 🔜
07 LDR Light Sensor Sensors 🔜
08 PIR Motion Detector Sensors 🔜
09 SSD1306 OLED Hello World Display 🔜
10 OLED Sensor Dashboard Display 🔜
11 ST7735 TFT Display Display 🔜
12 TFT Animated Graphics Display 🔜
13 Wi-Fi Connect + IP Display Wi-Fi 🔜
14 HTTP GET — Fetch Weather API Wi-Fi 🔜
15 HTTP POST — ThingSpeak Wi-Fi 🔜
16 MQTT — Adafruit IO MQTT 🔜
17 MQTT — Node-RED Dashboard MQTT 🔜
18 BLE Advertise BLE 🔜
19 BLE LED Control from Phone BLE 🔜
20 BLE Sensor Data Stream BLE 🔜
21 Servo Motor Control Motors 🔜
22 DC Motor with L298N Motors 🔜
23 Stepper Motor Motors 🔜
24 Mini Weather Station Mini Project 🔜
25 IoT Relay Control via MQTT Mini Project 🔜

Getting Started

  1. Download CircuitPython for Pico 2 W from circuitpython.org
  2. Hold BOOTSEL and plug in USB — drag .uf2 to RP2350 drive
  3. Board remounts as CIRCUITPY
  4. Copy code.py from any project folder to CIRCUITPY
  5. Done — it runs automatically!

Author

Kritish Mohapatra
B.Tech Electrical Engineering, OUTR Bhubaneswar
GitHubTwitter/X

Also check out my #100DaysOfIoT challenge — 100 MicroPython IoT projects!


About

A collection of hands-on IoT projects built with CircuitPython on the Raspberry Pi Pico 2 W — exploring sensors, displays, wireless communication, and more.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages