Skip to the content
PCBKitNew board
2 layersTurret pcb, the printed circuit board in 3D

Turret pcb

Lewak/Turret
Copper layers
2
Thickness
1.6 mm
Parts
24
Nets
71
Pads
133
Tracks, vias
130, 3
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
22 Jul 2020
Updated
26 May 2025

Overview

Turret pcb is an open-source printed circuit board by Lewak, from the Lewak/Turret repository on GitHub, published under the MIT licence. It is a 2-layer board with 24 parts on 71 nets, routed with 130 tracks and 3 vias.

Its parts include 11 connectors, 2 capacitors, 2 resistors and 1 transistor.

README

README.md

INSTRUKCJA

vol.1 RASPBERRY JAKO ETHERNET GADGET

  1. Podłączyć raspberry za pomocą kabla USB (DO PORTU USBIN nie USB POWER!)
  2. Sprawdzić w menadżerze urządzeń czy jest wykrywany jako usb ethernet gadget. Jak tak, przejść do kroku 6
  3. Pobrać sterownik usb ethernet gadget (Acer Incorporated. - Other hardware - USB Ethernet/RNDIS Gadget) stąd: https://www.catalog.update.microsoft.com/Search.aspx?q=USB%20RNDIS%20Gadget
  4. Wypakować pobrane archiwum, kliknąć ppm na RNDIS.inf i wybrać install
  5. Wejść w menadżer urządzeń, odłączyć i podłączyć RPi, żeby zobaczyć jako co jest wykrywane - może to być np. port COM. Wybrać to urządzenie, update driver, browse my computer, let me pick from a list.., have disk, wybrać RNDIS.inf. Sprawdzić czy teraz jest wykrywany, jak nie to można się popłakać i zawołać mazura.
  6. Spróbować połączyć się za pomocą komendy ssh, adres IP można zdobyć poprzez ipconfig albo spróbować użyć: ssh pi@raspberrypi.local (hasło to raspberry)
  7. Mozna zainstalowac sterownik Bonjour, by moc używać nazwy .local w IDE (możliwe że niepotrzebne)
  8. By uruchomić internet na raspberry. Należy wejść w windows panel sterownia, network and sharing -> change adapter settings (old: ethernet settings -> change adapter settings) wybrać AKTUALNE DZIAŁAJĄCE POŁĄCZENIE INTERNETOWE (NIE IP RASPBERRY) -> properties -> settings ->sharing -> w obu checkboxach zaznaczyć allow i wybrać Ethernet gadget RPi
  9. Powinno działać

vol.2 DŹWIĘK I IO

  1. Plik do dźwięku znajduje sie w: /etc/asound.conf
  2. Plik autostartu z komendami uruchamianymi przy boocie to /etc/rc.local (komenda sudo pigpiod -t 0)

vol.3 PROCEDURA URUCHAMIANIA TURRETA

  1. Wpisać login i password w deployment w file->settings->deployment: login:pi hasło: raspberry
  2. Prawy przycisk na pliki programu i deployment->send to raspberrypi
  3. Jak jest problem z serial permission denied: sudo chmod 666 /dev/ttyAMA0

vol.4 PROCEDURA URUCHAMIANIA PŁYKI ENDERA

  1. Zainstalować środowisko kombatybilne z Arduino (np Visual Studio Code z pluginem).
  2. Zainstalować boardy Sanguino
  3. Przed uploadem ustawić port COM, ustawić płytkę Sanguino z procesorem Atmega1284 16Mhz.

Parts

24
QtyValueFootprintReferences
5RResistor_SMD:R_1206_3216Metriclaser_R1, R2, RST_R_1, RST_R_2, SLP_R_1
1CCapacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mmC1
1CPCapacitor_THT:C_Radial_D6.3mm_H5.0mm_P2.50mmC2
1Conn_02x20_Odd_EvenConnector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_VerticalJ1
1RResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1
1SLP_R_2Resistor_SMD:R_1206_3216MetricR7
1VDCConnector:Banana_Jack_2PinV1
1horizontal servo connectorConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ5
1laser connectorConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ4
1laser transistorPackage_TO_SOT_THT:TO-39-3Q2
1motion detector connectorConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ10
1speakerConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3
1speaker connectorConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ2
1stepper driver DRV8825 (1)Module:Pololu_Breakout-16_15.2x20.3mmA1
1stepper driver DRV8825 (2)Module:Pololu_Breakout-16_15.2x20.3mmA2
1stepper driver M jumper (1)Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_VerticalJ9
1stepper driver M jumper (2)Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_VerticalJ11
1stepper motor connector (1)Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ7
1stepper motor connector (2)Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ8
1vertical servo connectorConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ6

Questions

What parts does the Turret pcb use?

24 parts. 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 Turret pcb KiCad files?

From the Lewak/Turret repository on GitHub, at the commit this page was made from: the board is Printed Circuit Board/turret_pcb.kicad_pcb and its schematic Printed Circuit Board/gimbal.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Turret pcb 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).

Similar boards

  • 2 layers56 × 65 mmSeaTalk1, the printed circuit board in 3D

    SeaTalk1

    dotnet/iot

    This repo includes .NET Core implementations for various IoT boards, chips, displays and PCBs.

    24 parts2.4kMIT
  • 2 layers26.2 × 45.5 mmPL18 multiprotocol, the printed circuit board in 3D

    PL18 multiprotocol

    pascallanger/DIY-Multiprotocol-TX-Module

    Multiprotocol TX Module (or MULTI-Module) is a 2.4GHz transmitter module which controls many different receivers and models.

    24 parts1.9kGPL-3.0
  • 2 layers58 × 35.5 mmHat, the printed circuit board in 3D

    Hat

    menloresearch/asimov-1

    v1 of Asimov, an open-source humanoid robot

    24 parts1.4kCERN-OHL-S-2.0
  • 2 layers21.6 × 19.5 mmMicron Logo LED, the printed circuit board in 3D

    Micron Logo LED

    DraftShift/StealthChanger

    Tool changing system for Vorons and other front mount printer motion systems, not just stealthburner.

    24 parts1.2kGPL-3.0
  • 2 layers158 × 11 mmRainbow Matchstick, the printed circuit board in 3D

    Rainbow Matchstick

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    24 parts1.1kGPL-3.0
  • 2 layers85.6 × 54 mmTRACED wio1262-carrier, the printed circuit board in 3D

    TRACED wio1262-carrier

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    24 parts915
  • 2 layers36 × 20 mmCombined, the printed circuit board in 3D

    Combined

    adamb314/ServoProject

    Getting the most out of your hobby servo

    24 parts545