Skip to content

hridcode/whistle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4d93593 · · Apr 27, 2026

History

6 Commits
Apr 27, 2026
Apr 27, 2026
Apr 27, 2026
Apr 27, 2026
Apr 27, 2026

Repository files navigation

Whistle

Whistle is the devboard of all time. It shares many similarities with the Raspberry Pi Pico, having the RP2040 SoC on board. However, this board aims to improve on the Pico's shortcomings. No more dealing with the haunting micro-USB port! This board uses a USB-C connection port. It also has 1 extra ADC pin, as well as an inbuilt digital-to-analog converter (DAC) and mono speaker amplifier, making it perfect for audio-integrated projects!

Oh, I almost forgot, it has LiPo battery charging!

Photos

Schematic PCB 3D Render
Schematic PCB 3D Render

BOM

Item Cost Source
RP2040 $0.94 https://www.lcsc.com/product-detail/C2040.html?s_z=s_p_RP2040&spm=wm.ssy.bg.0.xh&lcsc_vid=E1ENUAdXFlVdBAVSQFBZUQJQRFEMVgIFEgVcAgBRQgQxVlNRQFNbUVBfR1haUjsOAxUeFF5JWBYZEEoKFBINSQcJGk4%3DcJGk4%3D
Crystal oscillator $0.07 https://www.lcsc.com/product-detail/C9002.html?s_z=s_q_CRYSTAL%252012MHZ&spm=wm.ssy.bg.0.xh&lcsc_vid=E1ENUAdXFlVdBAVSQFBZUQJQRFEMVgIFEgVcAgBRQgQxVlNRQFNbUVFTRlVXXzsOAxUeFF5JWBYZEEoKFBINSQcJGk4eFQsCAgIaSgADAwAHC0slRVFaV0oOAwwCV0oOAwwC
MCP1700 LDO, 3.3V $0.98 https://www.lcsc.com/product-detail/C39051.html?s_z=n_q_mcp1700%2520tt&spm=wm.ssy.bg.16.xh&lcsc_vid=E1ENUAdXFlVdBAVSQFBZUQJQRFEMVgIFEgVcAgBRQgQxVlNRQFNbUVJRR1hcXjsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3DUUFAk%3D
USB-C port, 16-pin $0.08 https://www.lcsc.com/product-detail/C2988369.html?s_z=n_q_usb%2520c%252016&spm=wm.ssy.bg.0.xh&lcsc_vid=E1ENUAdXFlVdBAVSQFBZUQJQRFEMVgIFEgVcAgBRQgQxVlNRQFNbUVNSRVVYVzsOAxUeFF5JWBYZEEoKFBINSQcJGk4eFQsCAgIaSgADAwAHC0slRFheUlVIHxUDCw%3D%3DCw%3D%3D
W25Q128JVSIQ flash memory $1.96 https://www.lcsc.com/product-detail/C97521.html?s_z=s_q_W25Q128JVSIQ&spm=wm.ssy.bg.0.xh&lcsc_vid=E1ENUAdXFlVdBAVSQFBZUQJQRFEMVgIFEgVcAgBRQgQxVlNRQFNbUVxWRFlWVTsOAxUeFF5JWBYZEEoKFBINSQcJGk4eFQsCAgIaSgADAwAHC0slRVhWX1dQTk8GEwkKTk8GEwkK
PCM5102A DAC $1.02 https://www.lcsc.com/product-detail/C107671.html?s_z=n_q_pcm5102a&spm=wm.ssy.bg.1.xh&lcsc_vid=E1ENUAdXFlVdBAVSQFBZUQJQRFEMVgIFEgVcAgBRQgQxVlNRQFNbUV1XRVlaVjsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3DUUFAk%3D
PAM8302AAD speaker amplifier $0.21 https://www.lcsc.com/product-detail/C112137.html?s_z=n_q_pam8302aad&spm=wm.ssy.bg.0.xh&lcsc_vid=E1ENUAdXFlVdBAVSQFBZUQJQRFEMVgIFEgVcAgBRQgQxVlNRQFNbUV1SQFJbUzsOAxUeFF5JWBYZEEoKFBINSQcJGk4eFQsCAgIaSgADAwAHC0slRlFZUVNXWQkaCgg%3DkaCgg%3D
BQ25185 battery charging IC $1.66 https://www.lcsc.com/product-detail/C19725033.html?s_z=s_p_BQ25185DLHR&spm=wm.ssy.bg.0.xh&lcsc_vid=E1ENUAdXFlVdBAVSQFBZUQJQRFEMVgIFEgVcAgBRQgQxVlNRQFNbUV1fQ1RWVzsOAxUeFF5JWBYZEEoKFBINSQcJGk4eFQsCAgIaSgADAwAHC0slRlBcVldRWQkaCgg%3DkaCgg%3D
SMD tactile switch, 6x6mm $0.03 https://www.lcsc.com/product-detail/C49234152.html?s_z=n_q_5x5mm%2520button&spm=wm.ssy.bg.0.xh&lcsc_vid=RlQIVAdXEVQKUwJREwNdVlQAEQNaUAUCTlNbAgdURlMxVlNRQFJcUFFUTlhdUDsOAxUeFF5JWBYZEEoKFBINSQcJGk4%3DcJGk4%3D
Pin headers $0.38 https://www.lcsc.com/product-detail/C2938459.html?s_z=h_q_pin%2520headers%252001x20&spm=wm.ssy.bg.1.xh&lcsc_vid=RlQIVAdXEVQKUwJREwNdVlQAEQNaUAUCTlNbAgdURlMxVlNRQFJcX1dVQFdZVTsOAxUeFF5JWBYZEEoKFBINSQcJGk4eFQsCAgIaSgADAwAHC0slRVhdX1BUQ08GEwkKQ08GEwkK
PCB $0.42 https://cart.jlcpcb.com/quote?stencilLayer=2&stencilWidth=21&stencilLength=54&stencilCounts=5&plateType=1&plateType=1
Stencil $3.05 https://cart.jlcpcb.com/quote?stencilLayer=2&stencilWidth=21&stencilLength=54&stencilCounts=5&plateType=1&plateType=1

Total: $10.81 ($7.76 w/o stencil)

Notes

Have fun!

About

Whistle is the devboard of all time. Built off the RP2040 SoC, it features 22 GPIOs, 4 ADC pins, USB-C connection, a built in DAC and speaker amplifier (PCM5102A + PAM8302AAD), and built in LiPo battery charging (BQ25185) with percentage tracking.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published