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

This repository is copied from a deprecated repository, located at https://github.com/JACart/jacartelectronics.

Copper layers
2
Thickness
1.6 mm
Parts
56
Nets
93
Pads
227
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 5 (file 20171130)
Created
4 Feb 2025
Updated
14 May 2025

Overview

JACart is an open-source printed circuit board by JACart2, from the JACart2/Hardware-Electronics repository on GitHub. It is a 2-layer board with 56 parts on 93 nets.

It is built around the LMC6484IN, LM7805 and BAT85S-TR. Its parts include 18 resistors, 9 diodes, 7 capacitors, 6 switches and 4 connectors.

Main components

3

README

README.md

JACart Hardware & Electronics Repo

This repository is copied from a deprecated repository, located at https://github.com/JACart/jacart_electronics.

** First time explorer's guide **

So you're new here. It's recommended you look through the schematics directory first. There you'll find a file named control_flow.png which will help you understand how the different pieces of the cart interact at an abstract level (current as of May-2025). Take a moment to inspect the cart to compare what you see in the diagram.

Visit the PCBFiles directory and read the README before diving into trying to understand the files found there.

Repo Contents

cart_teleop_dac:/ Updated Arduino code that utilizes DACs instead of PWM signals. This version should be the one used as of May-2025

python_teleop:/ Stand-alone python controller for teleop_board. run with python3 wasd_teleop.py locally; Not compatible with Docker setup.

libs:/ Required libraries for the Arudino code

PCBFiles:/ Directory containing PCB schematics for the JACart

schematics:/ Directory containing diagrams that show control flow and wiring in the cart.

RemoteKillSwitch:/ Contains server-side and client-side code for a remote kill switch for the cart.

jac-cart-dac-diagnostic:/ Contains Arduino code for diagnosing DACs on board the main control board.

deprecated:/ Contains outdated Arduino code

Parts

56
QtyValueFootprintReferences
61N4148JACart:DO35-7D1, D2, D3, D4, D5, D6
4470JACart:AXIAL-0.3R2, R4, R7, R9
310kJACart:AXIAL-0.3R11, R12, R14
3220JACart:AXIAL-0.3R5, R6, R13
32N3904JACart:TO92Q1, Q2, Q3
20.1uFJACart:CAP-PTH-SMALL-KITC1, C6
21kJACart:AXIAL-0.3R17, R18
2330uFJACart:PANASONIC_AC4, C5
2510JACart:AXIAL-0.3R1, R3
2BAT85S-TRJACart:DIOAD950W60L350D150Z1, Z2
2MCP4725JACart:1X06_ROUND_70JP1, JP2
2PC817JACart:DIL04OK1, OK2
10.33µFJACart:0805C2
11.0uFJACart:CAP-PTH-SMALL-KITC7
1100JACart:AXIAL-0.3R16
110uFJACart:CPOL-RADIAL-2.5MM-5MMC3
11MJACart:AXIAL-0.3R8
11kJACart:RJ9WR15
139-30-1060JACart:39-30-1060_1J1
1ARD-NANO30NPJACart:ARDNANO30NPIC2
1AutoJACart:LED_5MMLED3
1BrakeJACart:GLX-S-88MJ4
1BrakeJACart:RELAY_JS1-5V-FK6
1BrakeJACart:LED_5MMLED1
1Brake(1)JACart:RELAY_JS1-5V-FK1
1Brake(2)JACart:RELAY_JS1-5V-FK2
1LM7805JACart:78XXSIC1
1LMC6484INJACart:DIP794W56P254L1905H533Q14NIC3
1SteeringJACart:GLX-S-88MJ3
1TBDJACart:AXIAL-0.3R10
1ThrottleJACart:RELAY_JS1-5V-FK5
1ThrottleJACart:LED_5MMLED2
1ThrottleJACart:GLX-S-88MJ5
1Throttle(3)JACart:RELAY_JS1-5V-FK3
1Throttle(4)JACart:RELAY_JS1-5V-FK4

Questions

What parts does the JACart use?

56 parts, built around the LMC6484IN, LM7805 and BAT85S-TR. 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 JACart KiCad files?

From the JACart2/Hardware-Electronics repository on GitHub, at the commit this page was made from: the board is PCBFiles/deprecated/JACart - Rev 1/JACart/JACart.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the JACart design in my own project?

Its repository states no licence, so its author keeps all rights: ask JACart2 before reusing the design.

More from JACart2/Hardware-Electronics

1
  • 2 layers152.4 × 147.3 mmJACartCommBoard, the printed circuit board in 3D

    JACartCommBoard

    JACart2/Hardware-Electronics

    This repository is copied from a deprecated repository, located at https://github.com/JACart/jacartelectronics.

    44 parts

Similar boards

  • 2 layers117 × 64 mmUSB curve tracer, the printed circuit board in 3D

    USB curve tracer

    schuyler4/USB_Curve_Tracer

    This is a curve tracer design.

    66 parts5MIT
  • 2 layers75 × 53 mmAnalog PWM, the printed circuit board in 3D

    Analog PWM

    MouaadO/analog-pwm-generator

    Analog PWM generator with 20–100 kHz complementary outputs, adjustable dead time, LTspice simulation and a stackable KiCad PCB linked to a 58 W buck converter.

    42 parts
  • 2 layers72 × 50 mmPlacement, the printed circuit board in 3D

    Placement

    balazsbencs/ardor

    This is a DIY multieffects project with a Raspberry Pi and and Codec Zero and a Raspberry Pi Display 2. With Full NAM A2 support.

    31 parts18MIT
  • 2 layers113 × 62.2 mmFullScope, the printed circuit board in 3D

    FullScope

    tvlad1234/pillScopePlus

    Oscilloscope based around the STM32F401 Black Pill and a color LCD screen

    15 parts165Apache-2.0
  • 2 layers167.6 × 97.5 mmAS3397 proto DIP, the printed circuit board in 3D

    AS3397 proto DIP

    PhysicsDptAngers/polyUAnalog

    Open source, analog and polyphonic synthesizer

    142 parts88MIT
  • 2 layers99.1 × 99.1 mmPower supply panelized, the printed circuit board in 3D

    Power supply panelized

    thebiguno/microcontroller-projects

    A home for a bunch of microcontroller projects which don't warrant their own repos.

    223 parts75
  • 2 layers40.1 × 49.3 mmBig Honking Button, the printed circuit board in 3D

    Big Honking Button

    wntrblm/Big_Honking_Button

    A simple Eurorack sampler and performance module in a silly package.

    54 parts60
  • 2 layers131.8 × 99.9 mmUps-12v, the printed circuit board in 3D

    Ups-12v

    dilshan/12v-automatic-ups

    12V Automatic UPS system

    77 parts50MIT