MangoCats / pico-squeaker

HTTP server for Raspberry Pi Pico W which controls two PWM outputs and an amplifier control

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pico-squeaker

HTTP server for Raspberry Pi Pico W which controls two PWM outputs and an amplifier control

Project Bill of Materials (adafruit part numbers)

  • (5526) Raspberry Pi Pico W
  • (987) 3.7W Class D Amplifier MAX98306
  • (4755) Solar battery charger bq24074
  • (5367)x2 5V 5W solar panels
  • (353) 3.7V 6600mAh Lithium Ion Battery Pack
  • (905) Weatherproof enclosure - project box
  • (743)x2 DC Power Cable set
  • (261) 2pin cable (power out from charger)
  • (2193) 100uF 16v capacitors
  • (1950) 6" 20 Female/Female jumper wires
  • (1951) 3" 20 Female/Female jumper wires
  • piezo speakers x4 these or these worked well
  • hookup wire from amplifier to speakers
  • custom wooden box with hinged lid & pole mount
  • #6x1/2" screws to mount solar panels to box

Software Development

  • Thonny for micropython development, seems to work better when installed using pip3 instead of apt
  • Official docs
  • micropython rp2-pico-w-latest.uf2 file for Pico W
  • flash_nuke.uf2 file for Pico

About

HTTP server for Raspberry Pi Pico W which controls two PWM outputs and an amplifier control

License:MIT License


Languages

Language:Python 100.0%