Skip to the content
PCBKitNew board
2 layers97 × 90 mmSatellite Arduino controller, the printed circuit board in 3D

Satellite Arduino controller

grinje/AutoSatTracker14

Tracking satellites with custom hardware based on stepper motors

Size
97 × 90 mm
Copper layers
2
Thickness
1.6 mm
Parts
27
Nets
47
Pads
123
Tracks, vias
253, 0
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20210228)
Created
30 Mar 2021
Updated
6 Oct 2021

Overview

Satellite Arduino controller is an open-source printed circuit board by grinje, from the grinje/AutoSatTracker repository on GitHub. It is a 2-layer board of 97 × 90 mm with 27 parts on 47 nets, routed with 253 tracks and 0 vias.

It is built around the A4988. Its parts include 14 connectors, 3 resistors and 2 capacitors. It belongs with the robots and motor control boards and the ESP32 boards of this library.

Main components

1

README

README.md

AutoSatTracker-ESP32

Tracking satellites with custom hardware based on stepper motors. A blog description of the project can be found at https://www.la3t.no/automatic-satellite-tracker/

The construction of the rotator is based on the SatNOGS project found here: https://gitlab.com/librespacefoundation/satnogs/satnogs-rotator/tree/master

The controller is based on the work by Elwood Downey found here: http://clearskyinstitute.com/ham/AST/. The software is based on this repo by Bjoern Kerler: https://github.com/bkerler/AutoSatTracker-ESP

Parts

27
QtyValueFootprintReferences
310kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2, R3
2A4988Module:Pololu_Breakout-16_15.2x20.3mmA1, A2
2Optional sensorConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ9, J10
1100nFCapacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mmC2
1100uFCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC1
1Adafruit_Feather_HUZZAH32_ESP32Module:Adafruit_FeatherA0
1BNO-055Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ8
1DC-DCConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1
1Endstop AConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ4
1Endstop BConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ5
1LCD 20x4Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ11
1Motor 1Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1Motor 2Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ3
1OptionalConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ6
1Power disableConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ12
1Power inputConnector_Phoenix_MC_HighVoltage:PhoenixContact_MCV_1,5_2-G-5.08_1x02_P5.08mm_VerticalJ0
1RESETConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ13
1Ultimate GPSConnector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_VerticalJ7

The 22 most common of 27 parts.

Questions

How big is the Satellite Arduino controller PCB?

It measures 97 × 90 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Satellite Arduino controller use?

27 parts, built around the A4988. 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 Satellite Arduino controller KiCad files?

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

Can I use the Satellite Arduino controller design in my own project?

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

Similar boards

  • 2 layers55.9 × 76.2 mmEjector, the printed circuit board in 3D

    Ejector

    d-weber/prusa-chain-production

    Add chain production capability to your Prusa i3

    20 parts117
  • 2 layers144.8 × 104.1 mmController, the printed circuit board in 3D

    Controller

    phorton1/Arduino-cnc-cnc3018

    A FluidNC based implementation of a controller for a cheap cnc3028 machine

    66 parts13
  • 2 layers99.1 × 78.7 mmBalancingBot, the printed circuit board in 3D

    BalancingBot

    AlanFord/balancingBot

    my version of a balancing robot

    27 parts10
  • 2 layers99.5 × 67 mmController Board, the printed circuit board in 3D

    Controller Board

    kairobyte/bipedal_self_balance

    A bipedal self balancing robot with 2DOF in each leg. Built from scratch.

    23 parts7MIT
  • 2 layers99.7 × 99.7 mmPetpuller, the printed circuit board in 3D

    Petpuller

    Kaminariss/petpuller

    52 parts3
  • 2 layers136 × 52 mmDriver, the printed circuit board in 3D

    Driver

    m24h/espcnc

    A 3D printer/CNC controller using ESP32 with its DMA/FIFO bufferd I2S port

    113 parts3
  • 2 layersSchematics, the printed circuit board in 3D

    Schematics

    XasWorks/Notos

    Public repository of the Notos robot project of the Kolleg St. Thomas robotics group, 2016/2017

    47 parts3GPL-3.0
  • 2 layers140.3 × 98.7 mmMEOW System Integration, the printed circuit board in 3D

    MEOW System Integration

    andrewgond/M.E.O.W-Mealtime-Electronic-Observation-and-Weighing

    M.E.O.W. automated pet feeder, a system that dispenses food and logs pet weight using load cells and RFID identification.

    40 parts1Apache-2.0