Find it here Computer Types here Back to basics here
NB Heavily inspired by: https://fablabbcn-projects.gitlab.io/learning/fabacademy-local-docs/material/extras/week09/inputdevices/
-
- Input - examples on reading simple inputs
- Simple Button - read a simple button value with a digital pin
- Transition Button - isolate transitions of a button
- Simple Potentiometer - read potentiometer values with an analog pin
- Debouncing Button - debounce a push-button value
- Sensors - examples on reading simple sensor values
- Sound
- Simple Loudness - read digital and analog raw values
- Manual Threshold Loudness - just using analog custom calibrate sensor
- Proximity
- Ultrasonic Proximity - read proximity, define a function
- NewPing Ultrasonic Proximity - read proximity through a library
- Environment
- Adaftuit DHT - read temperature and humidity values from a sensor
- SimpleDHT DHT - alternative comparison with different library
- Soil Moisture - read soil moisture level
- Water Level - read water level (almost identical structure)
- LDR - read light sensor (simple analog sensor) with unit conversion
- Thermistor - read temperature (simple analog sensor) with unit conversion
- Sound
- Actuators - examples on triggering actuators
- Simple Relay - toggle periodically a relay
- Input - examples on reading simple inputs
-
PiPico examples on C++ and on MicroPython
- C++
- Blink - Blink the LED through a digital pin
- MicroPython - examples on MicroPython for the Raspberry Pi Pico
- Hello World - Test running python and reading in the console
- Blink - Blink the LED through a digital pin
- Light Sensor - Read data from an analog pin
- PWM Blink - Gradually blink the LED with a digital pin using PWM
- C++
- Add other boards to ArduinoIDE
- Find an ever-growing sensor list here (again by @vicobarberan)