Skip to the content
2 layers134 × 73.7 mmTurntableMk1, the printed circuit board in 3D

RPI Pico Video Turntable Mk1

Size
134 × 73.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
31
Nets
54
Pads
201
Tracks, vias
204, 0
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
23 Feb 2023
Updated
25 Feb 2023

Overview

TurntableMk1 is an open-source printed circuit board by jondurrant, from the jondurrant/RPIPicoVideoTurntableMk1 repository on GitHub, published under the MIT licence. It is a 2-layer board of 134 × 73.7 mm with 31 parts on 54 nets, routed with 204 tracks and 0 vias.

It is built around the 74LS00SC and ULN2003. Its parts include 8 connectors, 6 switches, 5 capacitors, 3 resistors and 3 ICs. It belongs with the RP2040 boards of this library.

Main components

2

README

README.md

RPIPicoVideoTurntableMk1

RPI Pico Video Turntable Mk1. Vidio on this project is available at https://youtube.com/@drjonea.

Still images are boring and when they are PCB or breadboard sometimes dificult to understand from one angle. This project is a controlled turntable for small scale video work on my projects.

Features

Lighting Uses a strip of WS2812B LEDs to illuminate the photo area. Controlled in terms of Hue, Saturation and Value.

Calibration Self calibrating turn table driven by a 28BYJ-48 stepper motor

Menu Simple menu displayed on a OLED display and controled through a Rotary Encoder.

Sequence Switch 1 moves the turntable to start possition by shortest route and then moves to the end possition in the direction and speed set in the configuration. Good for setup and repeat takes of the same shot

Stop Switch 2 stops the turntable.

Continuous Rotation Switch 3 provides continuous rotation and the currently configured speed. Short press is clockwise, long press is counterclockwise.

Reset Switch 4 resets the turntable

Pico Reset Switch 5 is the Pico Reset.

Schematic and PCB

KiCad files have been included in the Schematic folder.

PDF version of the schematic is also included.

Gerb files are included in the PCB folder

3D Models

OpenSCAD project is in the folder 3DModels. You will need two supporting libraries.

Download gears.scad

Download stepper.scad

Libraries

Clone and Build

text
git clone --recurse-submodules https://github.com/jondurrant/RPIPicoVideoTurntableMk1
cd RPIPicoVideoTurntableMk1
mkdir build
cd build
cmake ..
make

Links

Parts

31
QtyValueFootprintReferences
5SW_PushButton_Switch_THT:SW_PUSH_6mmSW2, SW3, SW4, SW5, SW6
3Conn_01x04_MaleConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1, J2, J5
2,
2100nfCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC4, C5
210nFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC2, C3
2330RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR2, R3
2Screw_Terminal_01x03TerminalBlock:TerminalBlock_Altech_AK300-3_P5.00mmJ6, J7
11000uFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC6
174LS00Package_DIP:DIP-14_W7.62mmU2
175RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR4
1Conn_01x05Connector_JST:JST_XH_B5B-XH-AM_1x05_P2.50mm_VerticalJ4
1Fuse 5AFuse:Fuseholder_Cylinder-5x20mm_Schurter_0031_8201_Horizontal_OpenF1
1LEDLED_THT:LED_D5.0mmD3
1PicoMCU_RaspberryPi_and_Boards:RPi_Pico_SMD_THU3
1RotaryEncoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW1
1Screw_Terminal_01x02TerminalBlock:TerminalBlock_Altech_AK300-2_P5.00mmJ9
1ULN2003Package_DIP:DIP-16_W7.62mmU4
1UartConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3

The 29 most common of 31 parts.

Similar boards

  • 2 layers217.2 × 113 mmJunior computer, the printed circuit board in 3D

    Junior computer

    laurent-fr/junior_computer_replica

    A replica of the Junior Computer (a KIM-1 clone) published by Elektor in the 80's

    86 parts14
  • 4 layers99.6 × 76.2 mmE TKT, the printed circuit board in 3D

    E TKT

    andreisperid/E-TKT

    open source embossed label maker

    110 parts481MIT
  • 2 layers31 × 64 mmPower driver, the printed circuit board in 3D

    Power driver

    jmfriedt/SDR-GB-SAR

    Opensource, openhardware implementation of a Software Defined Radio (SDR) Ground Based Synthetic-Aperture RADAR (GB-SAR)

    6 parts70
  • 2 layers160 × 100 mmMPCNC Nano Estlcam Shield, the printed circuit board in 3D

    MPCNC Nano Estlcam Shield

    tnn85/MPCNC-Nano-Estlcam-Shield

    Ein CNC Shield für die MPCNC in Verwendung mit Estlcam

    96 parts70
  • 2 layers42.5 × 43.2 mmElectronicFocuser, the printed circuit board in 3D

    ElectronicFocuser

    jlecomte/ascom-oag-focuser

    Open Source ASCOM-Compatible OAG Focuser For Astrophotography

    4 parts55MIT
  • 4 layers100 × 49.8 mmExpansion board, the printed circuit board in 3D

    Expansion board

    reubenstr/zuko

    A quadruped robot dog!

    75 parts51MIT
  • 2 layers75 × 60 mmDUTler V2, the printed circuit board in 3D

    DUTler V2

    TheYoctoJester/dutler

    A bench butler for your Device Under Test: turns a Raspberry Pi Pico into a USB-serial console bridge with power-relay and MOSFET strap/reset control for embedded-Linux bring-up and hardware-in-the-loop.

    54 parts23Apache-2.0

Questions

How big is the TurntableMk1 PCB?

It measures 134 × 73.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the TurntableMk1 use?

31 parts, built around the 74LS00SC and ULN2003. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the TurntableMk1 KiCad files?

From the jondurrant/RPIPicoVideoTurntableMk1 repository on GitHub, at the commit this page was made from: the board is Schematic/TurntableMk1/TurntableMk1.kicad_pcb and its schematic Schematic/TurntableMk1/TurntableMk1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the TurntableMk1 design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).