
Ethersweep
Neumi/ethersweep
Open Source, easy to use Ethernet connected stepper motor controller. Built in FreeCAD, KiCAD and Arduino.

OpenSmartFocuser is an open-source telescope focuser project with: - ESP32-S3 firmware (display/menu, motor control, serial command handling) - an INDI driver scaffold for host-side integration - hardware design files…
OpenSmartFocuser is an open-source printed circuit board by jayjar291, from the jayjar291/OpenSmartFocuser repository on GitHub. It is a 2-layer board of 80 × 25 mm with 9 parts on 89 nets.
It is built around the TMC2209-LA. Its parts include 4 switches, 2 ICs and 1 connector.
OpenSmartFocuser is an open-source telescope focuser project with:
firmware/ contains the PlatformIO project for the device firmware.drivers/indi/ contains the CMake-based INDI focuser driver.OpenSmartFocuser/
├── .github/
│ ├── ISSUE_TEMPLATE/ # GitHub issue templates
│ └── workflows/ # CI workflows (firmware and INDI driver builds)
├── docs/ # Project documentation and operating notes
├── drivers/
│ └── indi/ # INDI driver scaffold and CMake config
├── firmware/
│ ├── include/ # Firmware headers/config
│ ├── src/ # Firmware source code
│ ├── platformio.ini # PlatformIO project config
│ └── backup/ # Local backup files
└── hardware/
├── README.md # Hardware folder overview
├── cad/ # Mechanical CAD-related files
│ └── README.md # CAD file overview
└── pcb/ # KiCad project and fabrication outputs
├── README.md # PCB project overview
└── fabrication/ # Fabrication export guidance and outputsfirmware-build.yml builds the firmware project on Ubuntu with PlatformIO.indi-driver-build.yml configures and builds the INDI driver on Ubuntu with system INDI, Nova, GSL, and ZLIB development packages.Firmware:
cd firmware
pio runINDI driver:
cd drivers/indi
cmake -S . -B build
cmake --build build --parallel
sudo cmake --install build
sudo udevadm control --reload-rules
sudo udevadm triggerThe INDI driver build expects CMake, a C++ compiler, and the development packages for INDI, Nova, GSL, and ZLIB.
The install step also deploys a udev rule that creates the stable serial symlink /dev/OSF for OpenSmartFocuser devices (USB VID:PID 1209:F0C1).
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | ~ | EasyEDA_Lib:SW-SMD_L6.0-W3.5-LS8.0-1 | SW1, SW2, SW3, SW4 |
| 1 | Barrel_Jack_Switch | Connector_BarrelJack:BarrelJack_Horizontal | J1 |
| 1 | Motor_Servo | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | M1 |
| 1 | NanoS3 | OpenSmartFocuser:NanoS3 | U1 |
| 1 | TMC2209-LA | Package_DFN_QFN:VQFN-28-1EP_5x5mm_P0.5mm_EP3.7x3.7mm_ThermalVias | U2 |
| 1 | ~ | EasyEDA_Lib:LCD-SMD_1.14IPS-LCD | LCD1 |
It measures 80 × 25 mm and has 2 copper layers, 1.6 mm thick.
9 parts, built around the TMC2209-LA. 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.
From the jayjar291/OpenSmartFocuser repository on GitHub, at the commit this page was made from: the board is hardware/pcb/OpenSmartFocuser/OpenSmartFocuser.kicad_pcb and its schematic hardware/pcb/OpenSmartFocuser/OpenSmartFocuser.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask jayjar291 before reusing the design.

Neumi/ethersweep
Open Source, easy to use Ethernet connected stepper motor controller. Built in FreeCAD, KiCAD and Arduino.




KungfuPancake/longboi
Possibly the longest controller board to control the BoxTurtle AFC

DevCyclonekitten/Bambu-A1-Klipper
A repository about the development of modifying a bambu labs a1 printer to run on klipper


shxshxshxshx/VoronToolheadPCB
USB Toolhead Board for Voron Stealthburner