Have us print this for you
PLA from £6 inc. UK delivery on letter-sized prints. We slice, print on a calibrated Creality K2 / Bambu A1, QC and post.
this is for picobuilders chalenge
With this productivity timer, procrastination is no longer a problem.
Here are the features:
.Timer
.Stopwatch
.Game
.Zen Breath
.Metronome
.Settings
.Info
.Data Graph
Materials I Used
.3D‑printed case
.3D‑printed potentiometer knob (from Idee 3D (Alex Torres) on Printables
.3D‑printed mounting plate
.Raspberry Pi Pico (2020)
.EC11 rotary encoder
.0.96" I2C OLED screen (128 × 96 px)
.Wires
Pin Connections
OLED Screen (I2C)
.Connect GND of the OLED to any GND pin on the Pico (e.g., Pin 38).
.Connect VCC of the OLED to the 3V3 OUT pin on the Pico (Pin 36).
.Connect SDA of the OLED to GPIO 4 on the Pico (Pin 6).
.Connect SCL of the OLED to GPIO 5 on the Pico (Pin 7).
EC11 Rotary Encoder
.Connect GND of the encoder to any GND pin on the Pico (e.g., Pin 18).
.The + / VCC pin can technically be left unconnected (the code uses internal pull‑ups), but I recommend connecting it anyway.
.Connect CLK (A) to GPIO 15 on the Pico (Pin 20).
.Connect DT (B) to GPIO 14 on the Pico (Pin 19).
.Connect SW (Button) to GPIO 13 on the Pico (Pin 17).
Quick Tips for Your Build
.No extra resistors needed:
The script uses INPUT_PULLUP, so the Pico handles the signal lines internally. No external resistors required.
Keep signals clean:
.If the menu jumps or behaves strangely when you touch the dial, it’s picking up noise.
Keep your wires short (under 15 cm) and make sure all GND connections are solid.
this is the code for arduino ide
#include…






