how are you


How can I help you?

Explain project
Write a project description
Find schematic issues

U1
M3
U2
M2
IC2
U3
M1
IC3
U4
IC1
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
U4 VSS_2 - U4 EP
GND
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
J5 GND_4 - U4 VSS_1
IC3 GND_3 - IC3 THERMAL_PAD
U4 VSS_2 - U4 EP
U4 VSS_2 - U4 EP
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
U4 VSS_2 - U4 EP
IC3 GND_3 - IC3 THERMAL_PAD
GND
IC3 GND_3 - IC3 THERMAL_PAD
U4 VSS_2 - U4 EP
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
J5 GND_4 - U4 VSS_1
IC3 GND_3 - IC3 THERMAL_PAD
IC3 GND_3 - IC3 THERMAL_PAD
C33
Capacitance
1uF
C4
Capacitance
100nF
C26
Capacitance
10uF
C47
Capacitance
10uF
C22
Capacitance
100nF
C38
Capacitance
100nF
C46
Capacitance
10uF
C32
Capacitance
22uF
C13
Capacitance
10uF
C42
Capacitance
100nF
C30
Capacitance
10uF
C51
Capacitance
1uF
C1
Capacitance
100nF
C31
Capacitance
100nF
C44
Capacitance
10uF
C23
Capacitance
100nF
C35
Capacitance
100nF
C27
Capacitance
10uF
C25
Capacitance
100nF
C8
Capacitance
100nF
C29
Capacitance
10uF
C2
Capacitance
100nF
C7
Capacitance
100nF
C34
Capacitance
1uF
C10
Capacitance
10uF
C24
Capacitance
100nF
C16
Capacitance
1uF
C20
Capacitance
100nF
C43
Capacitance
10uF
C6
Capacitance
100nF
C36
Capacitance
100nF
C3
Capacitance
100nF
C40
Capacitance
100nF
C37
Capacitance
100nF
C50
Capacitance
1uF
C9
Capacitance
10uF
C11
Capacitance
10uF
C48
Capacitance
100nF
C39
Capacitance
100nF
C18
Capacitance
100nF
C19
Capacitance
100nF
C41
Capacitance
100nF
C15
Capacitance
22uF
C5
Capacitance
100nF
C12
Capacitance
10uF
C21
Capacitance
100nF
C17
Capacitance
1uF
C45
Capacitance
10uF
C14
Capacitance
100nF
C28
Capacitance
10uF
C49
Capacitance
22uF
U4 PROG3 - C42 P1
U4 VPCC - C40 P1
R23 P2 - SW3 B
M3 IO38 - R19 P2
H3
J5 DN1 - J5 DN2
U4 OUT_2 - U5 VIN
U4 OUT_2 - U5 VIN
J5 VBUS_1 - J5 VBUS_2
IC3 VDD_2 - C44 P1
U5 VOUT - M3 3V3
U5 VOUT - M3 3V3
U4 IN_2 - C43 P1
U4 CE - U4 SEL
J5 VBUS_1 - J5 VBUS_2
U4 IN_2 - C43 P1
IC3 VDD_2 - C44 P1
M3 IO2 - R23 P1
U4 PROG1 - C41 P1
R22 P2 - SW3 A
M3 IO39 - R20 P2
M3 IO4 - IC3 BCLK
U4 IN_2 - C43 P1
H4
U4 STAT2 - M3 IO17
M3 IO13 - SW4 A
H2
R21 P2 - M3 IO0
M3 IO6 - IC3 DIN
M3 IO11 - J6 DC
M3 IO9 - J6 DIN
J5 DP1 - J5 DP2
M3 IO8 - J6 CLK
U4 OUT_2 - U5 VIN
M3 IO15 - SW4 S1
M3 IO9 - J6 DIN
M3 IO14 - SW4 B
IC3 OUTP - J8 P1
M3 IO39 - R20 P2
R23 P2 - SW3 B
U4 PROG3 - C42 P1
M3 IO3 - SW3 S1
M3 IO12 - J6 RST
M3 IO10 - J6 CS
IC3 VDD_2 - C44 P1
J5 DP1 - J5 DP2
J5 CC1 - R17 P1
M3 IO38 - R19 P2
R21 P2 - M3 IO0
IC3 OUTN - J8 P2
J5 VBUS_4 - U4 IN_1
J5 DN1 - J5 DN2
R22 P2 - SW3 A
U4 STAT2 - M3 IO17
M3 IO2 - R23 P1
M3 IO4 - IC3 BCLK
M3 IO8 - J6 CLK
J5 VBUS_4 - U4 IN_1
M3 IO13 - SW4 A
U5 VOUT - M3 3V3
IC3 VDD_2 - C44 P1
U5 VOUT - M3 3V3
J5 CC2 - R18 P1
M3 IO10 - J6 CS
U4 PROG1 - C41 P1
U4 VBAT_SENSE - J7 PIN1
IC3 OUTP - J8 P1
U4 STAT1/~LBO - M3 IO18
M3 IO5 - IC3 LRCLK
U5 VOUT - M3 3V3
H1
U4 THERM - C39 P1
R21 P2 - M3 IO0
M3 IO11 - J6 DC
M3 IO3 - SW3 S1
U5 VOUT - M3 3V3
U4 ~PG - M3 IO16
M3 IO12 - J6 RST
J5 CC1 - R17 P1
M3 IO14 - SW4 B
U4 CE - U4 SEL
M3 IO15 - SW4 S1
IC3 VDD_2 - C44 P1
J5 DN1 - J5 DN2
U4 CE - U4 SEL
U4 ~PG - M3 IO16
U4 VBAT_SENSE - J7 PIN1
U4 THERM - C39 P1
U4 VPCC - C40 P1
U4 VBAT_SENSE - J7 PIN1
U5 VOUT - M3 3V3
M3 IO5 - IC3 LRCLK
M3 IO1 - R22 P1
U5 VOUT - M3 3V3
M3 IO1 - R22 P1
U4 STAT1/~LBO - M3 IO18
U5 VOUT - M3 3V3
M3 IO6 - IC3 DIN
IC3 OUTN - J8 P2
J5 DP1 - J5 DP2
J5 CC2 - R18 P1
R7
Resistance
220 Ω
R18
Resistance
5.1kΩ
SW3
R12
Resistance
4.7kΩ
R15
Resistance
220 Ω
R10
Resistance
5.1kΩ
R20
Resistance
4.7kΩ
R14
Resistance
10kΩ
R22
Resistance
220 Ω
R4
Resistance
4.7kΩ
R23
Resistance
220 Ω
R13
Resistance
4.7kΩ
R17
Resistance
5.1kΩ
R8
Resistance
220 Ω
R21
Resistance
10kΩ
R6
Resistance
10kΩ
R3
Resistance
5.1kΩ
R11
Resistance
5.1kΩ
R2
Resistance
5.1kΩ
R19
Resistance
4.7kΩ
R16
Resistance
220 Ω
R1
Resistance
500 Ω
SW4
R5
Resistance
4.7kΩ
J5
U5
J8
J7
J1
J3
J2
J6
J4
UI and Controls
UI Intent
Create a modern digital user experience inside a retro radio form factor.
The interface should feel:
  • Simple
  • Tactile
  • Calm
  • Legible from across a room
  • Familiar to users of classic tabletop radios
Front-Panel Elements
Required Elements
  • Left front knob
  • Right front knob
  • Small center display
Possible Additional Hidden or Secondary Elements
  • Push action on one or both knobs
  • Small discreet button(s) for back, source, pairing, or preset access
  • Power button integrated into a knob or hidden on side/rear panel
Proposed Control Model
Knob 1
Primary role candidate:
  • Volume control
Secondary options:
  • Push to mute
  • Push to power/wake
Knob 2
Primary role candidate:
  • Browse/tune/select navigation
Secondary options:
  • Push to enter/select
  • Long-press for pairing, source change, or presets
Digital Display Role
The center display replaces the analog radio band scale.
The display should show:
  • Source or mode
  • Track/station/service name
  • Volume level
  • Playback state
  • WiFi connection state
  • Bluetooth pairing/connection state
  • Battery status when operating unplugged
  • Time or preset information if space allows
UX Modes
1. Home/Now Playing
Default screen showing:
  • Current source
  • Current track or station
  • Volume indicator
  • Connectivity status
2. Source Selection
User can switch among:
  • WiFi streaming
  • Bluetooth audio
  • Saved presets
  • Optional local/aux sources if later included
3. Browse/Selection
Knob-driven list navigation for:
  • Stations
  • Playlists
  • Presets
  • Settings
4. Pairing and Network Status
Dedicated simple states for:
  • Bluetooth pairing
  • WiFi connecting
  • Error/reconnect conditions
  • Low battery or charging status
5. Settings
Minimal settings tree for:
  • Network setup
  • Display brightness
  • Audio balance/EQ if supported
  • System info
  • Factory reset
Display Content Priorities
When the screen area is limited, prioritize:
  1. Source/mode
  2. Title or station name
  3. Volume
  4. Connection state
  5. Battery state
  6. Time/secondary metadata
Visual Style Direction
The UI should match the industrial design:
  • Warm, restrained aesthetic
  • Clean typography
  • Minimal clutter
  • High contrast for readability
  • Visually centered composition to echo classic radio dials
Interaction Principles
  • Core actions should be possible with one or two gestures
  • Essential playback actions should require no deep menu navigation
  • Knob turns should always produce predictable responses
  • Push actions must be clearly assigned and consistent
  • Error states should be brief and easy to recover from
Accessibility and Readability
  • Legible at tabletop distance
  • Strong contrast in varied indoor lighting
  • Clear volume and source confirmation after user input
  • Avoid overly dense information on the small display
Candidate Front-Panel Mapping
  • Left knob: volume, push = mute or power
  • Right knob: navigate, push = select
  • Display: source, metadata, status
UI Requirements for Schematic/PCB
The electronics should support:
  • Two rotary front-panel control inputs
  • Optional push-switch support on knobs
  • Display interface support
  • Status/state handling for battery and connectivity
  • Fast UI response without audible artifacts in the audio path
Open Decisions
  • Exact display technology and resolution
  • Whether both knobs are encoders or one is analog-style
  • Whether dedicated preset or back buttons are needed
  • Whether a clock/sleep/alarm feature is desired
  • Whether the product should support app-based setup in addition to on-device control
  • UI Intent

  • Front-Panel Elements

  • Required Elements

  • Possible Additional Hidden or Secondary Elements

  • Proposed Control Model

  • Knob 1

  • Knob 2

  • Digital Display Role

  • UX Modes

  • 1. Home/Now Playing

  • 2. Source Selection

  • 3. Browse/Selection

  • 4. Pairing and Network Status

  • 5. Settings

  • Display Content Priorities

  • Visual Style Direction

  • Interaction Principles

  • Accessibility and Readability

  • Candidate Front-Panel Mapping

  • Recommended Baseline

  • UI Requirements for Schematic/PCB

  • Open Decisions