Schematics for Kaleidoscopico by LFT.

Note that you can obtain 4kΩ by connecting two 2kΩ resistors in series, and 500Ω by connecting two 1kΩ resistors
in parallel.

The bypass capacitor significantly improves audio quality.

           ↖↖                                          Raspberry Pi Pico 2
           │╱│    ┌─────────┐                      ┌─────────────────────────┐   ┌─────────┐
       ┌───┤ ├────┤  220 R  ├─────⬤────────────────┤ (36) 3V3      GP11 (15) ├───┤  500 R  ├───────────────┐
       │   │╲│    └─────────┘     │                │                         │   └─────────┘ ┌─────────┐   │
       │                        + │ 10 μF          │               GP10 (14) ├───────────────┤   1 K   ├───⬤
       │     Power LED           ─┴─               │                         │   ┌─────────┐ └─────────┘   │
       │    (optional)         └──┬──┘    Bypass   │                GP9 (12) ├───┤   2 K   ├───────────────⬤
       │                          │     capacitor  │                         │   └─────────┘ ┌─────────┐   │
       │                          │                │                GP8 (11) ├───────────────┤   4 K   ├───⬤─────── Red (1)
      ─┴─                        ─┴─               │                         │               └─────────┘
                                                   │                         │   ┌─────────┐
                                                   │                GP7 (10) ├───┤  500 R  ├───────────────┐
                                                   │                         │   └─────────┘ ┌─────────┐   │
                                                   │                 GP6 (9) ├───────────────┤   1 K   ├───⬤
                                   ╷ ⬤─────────────┤ (30) RUN                │   ┌─────────┐ └─────────┘   │
                     Reset button  ┤               │                 GP5 (7) ├───┤   2 K   ├───────────────⬤
                      (optional)   ╵ ⬤───┐         │                         │   └─────────┘ ┌─────────┐   │
                                        ─┴─        │                 GP4 (6) ├───────────────┤   4 K   ├───⬤───── Green (2)
                                                   │                         │               └─────────┘
                                                   │                         │   ┌─────────┐
                                                   │                 GP3 (5) ├───┤  500 R  ├───────────────┐
             100 nF                                │                         │   └─────────┘ ┌─────────┐   │
                   │ │              ┌─────────┐    │                 GP2 (4) ├───────────────┤   1 K   ├───⬤
Left (Tip) ────────┤ ├──────────⬤───┤   1 K   ├────┤ (19) GP14               │   ┌─────────┐ └─────────┘   │
                   │ │          │   └─────────┘    │                 GP1 (2) ├───┤   2 K   ├───────────────⬤
                                │                  │                         │   └─────────┘ ┌─────────┐   │
             100 nF             │                  │                 GP0 (1) ├───────────────┤   4 K   ├───⬤────── Blue (3)
                   │ │          │   ┌─────────┐    │                         │               └─────────┘
Right (Ring) ──────┤ ├────⬤─────┼───┤   1 K   ├────┤ (20) GP15               │
                   │ │    │     │   └─────────┘    │               GP13 (17) ├────────────────────────────────── HSync (13)
                          │     │                  │ (3, 8, 13,              │
                        ──┴── ──┴──                │ 18, 23, 28,   GP12 (16) ├────────────────────────────────── VSync (14)
                        ──┬── ──┬──  2 x 10 nF     │ 33, 38)   Gnd           │
                          │     │                  └────────────┬────────────┘
Gnd (Sleeve) ─────┐       │     │                               │                                ┌──── Gnd (5, 6, 7, 8, 10)
                 ─┴─     ─┴─   ─┴─                             ─┴─                              ─┴─

Linus Åkesson 250402. CC BY-NC-SA.
