user-img

Tantrion Systems

  • 1 Projects
  • 0 Followers
  • Apr 20,2026
+ Follow

RPI PIco based led bargraph

RPI PIco based led bargraph
 
  • thumbnail-img
  • thumbnail-img
 

Story

What is this project about?
This project uses a Raspberry Pi Pico to control an LED bargraph for two purposes: a Pomodoro productivity timer and a real-time noise pollution indicator. It provides a simple, visual way to track focus time and monitor ambient sound levels.

How does it work?
The Pico controls multiple LEDs arranged as a bargraph. In Pomodoro mode, LEDs light up progressively over a 25-minute work session and reset during breaks. In noise mode, a microphone sensor feeds analog data to the Pico’s ADC, and the LEDs display sound intensity in real time.

Step-by-step tutorial:

  1. Connect LEDs to GPIO pins (with resistors).
  2. Connect a microphone sensor to an ADC pin.
  3. Write code to:
    • Control LED progression (timer logic).
    • Read analog sound levels.
    • Map values to LED output.
  4. Add a button/switch to toggle modes.
  5. Upload code and test both modes.

Media:
???? Images: Circuit setup, LED bargraph in action
???? Videos: Timer progression + noise response demo

 

Why this matters:
This project combines productivity and environmental awareness in a simple system. Sharing it can help others learn embedded programming, avoid wiring mistakes, and build practical tools faster.

Schematic and Layout
CAD-Custom parts and enclosures
  • Technical drawing

    pomo_timer_led.jpg
    View

RPI PIco based led bargraph

19
 
11
0
0

Share your project on social media to expand its influence! Get more people to support it.

  • Comments( 0 )
  • Like( 11 )
/1000
Upload a photo:
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP

You May Also Like

View All
Add to cart
Board Type : GerberFile :
Layer : Dimensions :
PCB Qty :
Different PCB Design
PCB Thickness : PCB Color :
Surface Finish : Castellated Hole :
Copper Weight : 1 oz Production Time :
Total: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.

PCB Assembly

PCBA Qty: BomFile:
NO. OF UNIQUE PARTS: NO. of Components:
Country: Shipping Way:
Assembly Cost: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
3dPrintingFile : Size :
Unit : Volumn :
3D Printing Qty : Material :
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Acrylic Type : AcrylicFile :
Dimensions: Engrave:
Acrylic Qty :
Acrylic Thickness:
Acrylic Color:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
CNC Milling File : Size:
Unit: Volumn:
CNC Milling Qty : Material:
Type of Aluminum: Surface Finish:
Tolerance:
Surface Roughness:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Item Price Qty Subtotal Delete
Total: US $0.00
Certified Product | Guaranteed Purchase: Full techsupport