Skip to the content
2 layers14 × 38.7 mmProgrammer, the printed circuit board in 3D

A RF module you can comunicate with over I2C to send AX.25 formatted data over (G)FSK

Size
14 × 38.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
5
Nets
6
Pads
29
Tracks, vias
9, 0
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
25 May 2023
Updated
6 Mar 2026

Overview

Programmer is an open-source printed circuit board by kevinlutzer, from the kevinlutzer/strato-connect repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 14 × 38.7 mm with 5 parts on 6 nets, routed with 9 tracks and 0 vias.

It belongs with the radio and wireless and interfaces and adapters boards of this library.

README

README.md

Strato Connect

Strato Connect V2 PCB

Strato Connect is an RF module used to send AX.25 formatted data with (G)FSK modulation over I2C. Connect a host MCU or computer to this module, and you can communicate with any AX.25 supported receiver up to 100 kilometers line of sight.

Rev 2.0 PCB Todo

  1. The current boost regulator doesn't really work. We are getting voltage drops when there are current spikes.
  2. IRQ was not connected.
  3. RX/TX labels are wrong for the uart port.
  4. Switch the JST connectors to be the 1.0mm pitch connector type used for QT/QWICC
  5. Refactor the code to take an interface in for the I2C Controller instead of passing a function pointer

Code

To compile and run tests use: g++ test/test.cpp ax25/ax25.* test/ax25_test.h -lgtest -std=c++17 && ./a.out To compile code for arduino use: arduino-cli compile -b MiniCore:avr:328 --library=./rf4463,./ax25 --output-dir=bin

Parts

5
QtyValueFootprintReferences
2MountingHole_PadMountingHole:MountingHole_3mm_Pad_ViaH1, H2
1Conn_01x05_PinConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ1
1Conn_02x03_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ2
1G***kibuzzard-64ED132Ckibuzzard-64ED132C

More from kevinlutzer/strato-connect

2
  • 4 layers38.6 × 40.3 mmStrato connect, the printed circuit board in 3D

    Strato connect

    kevinlutzer/strato-connect

    A RF module you can comunicate with over I2C to send AX.25 formatted data over (G)FSK

    49 partsApache-2.0
  • 2 layers96 × 67 mmRp2040-pcb, the printed circuit board in 3D

    Rp2040-pcb

    kevinlutzer/strato-connect

    A RF module you can comunicate with over I2C to send AX.25 formatted data over (G)FSK

    37 partsApache-2.0

Similar boards

  • 2 layers98 × 27 mmXy limit, the printed circuit board in 3D

    Xy limit

    opulo-inc/lumenpnp

    The LumenPnP is an open source pick and place machine.

    5 parts3.7k
  • 2 layers21 × 33 mm24g2usb pico2w, the printed circuit board in 3D

    24g2usb pico2w

    joypad-ai/joypad-os

    Universal controller firmware for building adapters, dongles, and custom controllers.

    5 parts1.7kApache-2.0
  • 2 layers53.2 × 59.6 mmA10 OLinuXino Lime Rev B SHIELD TEMPLATE, the printed circuit board in 3D

    A10 OLinuXino Lime Rev B SHIELD TEMPLATE

    OLIMEX/OLINUXINO

    OLINUXINO is Open Source / Open Hardware, low cost from EUR 24 Linux Industrial grade Single Board Computer capable to operate -25+85C

    5 parts1.5k
  • 2 layers30 × 11 mmMain control board servo tester, the printed circuit board in 3D

    Main control board servo tester

    jamro/tiny-engineer

    A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.

    5 parts1.1k
  • 2 layers78.8 × 35.3 mmKiCadTest, the printed circuit board in 3D

    KiCadTest

    hackclub/OnBoard

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

    5 parts915
  • 2 layers50 × 23 mmMiniCircuits LTCC, the printed circuit board in 3D

    MiniCircuits LTCC

    VanceVagell/kv4p-ht

    Open source handheld ham radio project KV4P-HT

    5 parts828GPL-3.0
  • 2 layers20.3 × 15.2 mmL0 light sensor, the printed circuit board in 3D

    L0 light sensor

    Luos-io/luos_engine

    Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

    5 parts546MIT

Questions

How big is the Programmer PCB?

It measures 14 × 38.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Programmer use?

5 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 Programmer KiCad files?

From the kevinlutzer/strato-connect repository on GitHub, at the commit this page was made from: the board is programmer/programmer.kicad_pcb and its schematic pcb/strato_connect.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Programmer design in my own project?

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