- 1. Introduction
❱
- 1.1. Pinout
- 1.2. Dev Environment
- 1.3. Quick Start
- 1.4. Abstraction Layers
- 1.5. Project Template
- 1.6. Running the Program
- 1.7. Help & Troubleshooting
- 2. From std to no_std
❱
- 2.1. Cross Compilation
❱
- 2.1.1. For Microcontroller
- 2.2. no_std
- 2.3. Panic Handler
- 2.4. no_main
- 2.5. Peripherals
- 2.6. Embassy for Pico
- 2.7. Blinking LED
- 2.8. Flashing
- 2.9. Linker Script
- 3. Using External LED
- 4. PWM
❱
- 4.1. PWM Concepts
- 4.2. PWM in Depth
- 4.3. PWM in RP2350
- 5. Dimming LED
❱
- 5.1. Dim LED with RP HAL
- 6. Pico in VS Code
- 7. Debug Probe
❱
- 7.1. RTT
- 8. Ultrasonic
❱
- 8.1. How it works?
- 8.2. Circuit
- 8.3. Code
- 9. I2C
- 10. OLED Display
❱
- 10.1. Hello World
- 10.2. Ferris
- 11. Servo Motor
❱
- 11.1. Intro
- 11.2. More on PWM
- 11.3. Servo and Pico
- 11.4. Action
- 12. Watchdog
- 13. Buzzinga
❱
- 13.1. Intro to Buzzer
- 13.2. Beep
- 13.3. GOT Buzzer?
❱
- 13.3.1. Musical notes
- 13.3.2. Music module
- 13.3.3. got module
- 13.3.4. Play
- 13.4. Active Beep
- 14. Voltage Divider
- 15. LDR
❱
- 15.1. What is LDR
- 15.2. LDR and LED
❱
- 15.2.1. Action
- 16. ADC
- 17. Thermistor
❱
- 17.1. NTC and Voltage Divider
- 17.2. ADC
❱
- 17.2.1. Maths
- 17.3. Non-Linear
❱
- 17.3.1. B Equation
- 17.3.2. Steinhart Equation
- 17.4. Temperature on OLED
❱
- 17.4.1. Action
- 18. USB Serial
❱
- 18.1. Action
- 19. RFID
❱
- 19.1. Hardware
- 19.2. MIFARE
- 19.3. Flow
- 19.4. Circuit
- 19.5. Read UID
❱
- 19.5.1. LED on UID Match
- 19.6. Read Data
❱
- 19.6.1. Dump Memory
- 19.7. Write Data
❱
- 19.7.1. Change Auth Key
- 19.8. Access control
❱
- 19.8.1. AccessBits Calc
- 20. SD Card (MMC/SDC)
❱
- 20.1. Circuit
- 20.2. Read SD Card
- 21. LCD Display
❱
- 21.1. How it works?
- 21.2. Pin Layout
- 21.3. Circuit
- 21.4. Hello, Rust!
- 21.5. Supported Characters
- 21.6. Custom Characters
❱
- 21.6.1. Generator
- 21.6.2. Display on LCD
- 21.6.3. Multi Generator
- 21.6.4. Multi Custom
- 21.6.5. Symbols Index
- 22. Joystick
❱
- 22.1. Movement and ADC
- 22.2. Pin layout
- 22.3. Circuit
- 22.4. Print ADC Values
- 23. Debugging
❱
- 23.1. GDB
❱
- 23.1.1. Finding main
- 23.1.2. Breakpoints
- 23.1.3. Atomic Register
- 24. Projects
- 25. Resources