Skip to the content
PCBKitNew board
2 layers59.6 × 79.9 mmWindlassControl, the printed circuit board in 3D

WindlassControl

ieb/windlasscontroller

Simple 2.4GHz long range windlass remote controller and base station

Size
59.6 × 79.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
24
Nets
28
Pads
81
Tracks, vias
210, 9
Pours
3
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
5 Jun 2024
Updated
5 Jun 2024

Overview

WindlassControl is an open-source printed circuit board by ieb, from the ieb/windlasscontroller repository on GitHub. It is a 2-layer board of 59.6 × 79.9 mm with 24 parts on 28 nets, routed with 210 tracks and 9 vias.

It is built around the AMS1117-3.3, BAS316 and MMBT5551L. Its parts include 6 ICs, 4 resistors, 4 diodes, 3 connectors and 2 capacitors.

Main components

3

README

README.md

Windlass Remote Control

I have found that wire windlass switches fail at when installed at the bow due to water ingress into the switches as do sockets. So 7 years ago I used a simple 433Mhz garage door controller as a remote windlass controller. However the remote controls are not easy to use being too small, and the range is typically less than 10m which is shorter than the boat making the controller unreliable.

This project uses a JDY-40 module (typical cost < $1) which can be configured as a remote 8 channel switch. It has a claimed range of 120m, tested at 60m and uses 2.4GHz. It sleeps automatically drawing 5uA when sleeping and requires almost no external components in the controller. The base uses a second JDY-40 module with opto couplers and a G1 transistor driving a relay. Remote is powered by a CR123A 3V lithium battery which should last several years even if left on sleeping. There is an on-off switch. No custom code, but the modules have to be programmed as transmitter and base with the same RF IDs. Code to do this is in setup.

There are 2 schematics, one for base and one for the controller, and designs for the case and base cases.

The PCBs are in KiCad, and were milled using pcb2gcode double sided with alignment, see createGCode.sh for the setup. Everything else is very standard.

Parts

24
QtyValueFootprintReferences
210KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2, R4
2BAS316LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD2, D4
2CCapacitor_SMD:C_1210_3225MetricC1, C2
2EL B17 CO43iebSpecials:OptoIsoator4pinU1, U3
2MMBT5551LPackage_TO_SOT_SMD:SOT-23Q1, Q2
2SW_PushButton_Switch_SMD:SW_SPST_EVPBFSW1, SW5
2~iebSpecials:Relay TonglingU4, U7
12.2KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3
122KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U6
1LEDLED_SMD:LED_0805_2012MetricD3
1LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1
1PowerConnector_Molex:Molex_KK-396_5273-02A_1x02_P3.96mm_VerticalCON2
1Serial InterfaceConnector_Harwin:Harwin_M20-89004xx_1x04_P2.54mm_HorizontalJ2
1Switched OutConnector_Molex:Molex_KK-396_5273-02A_1x02_P3.96mm_VerticalCON1
1progJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mmJP2
1~iebSpecials:Jdy40U2

Questions

How big is the WindlassControl PCB?

It measures 59.6 × 79.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the WindlassControl use?

24 parts, built around the AMS1117-3.3, BAS316 and MMBT5551L. 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 WindlassControl KiCad files?

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

Can I use the WindlassControl design in my own project?

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

More from ieb/windlasscontroller

1
  • 2 layers50 × 102 mmController, the printed circuit board in 3D

    Controller

    ieb/windlasscontroller

    Simple 2.4GHz long range windlass remote controller and base station

    9 parts

Similar boards

  • 2 layers123 × 87.5 mmFastLOGIC, the printed circuit board in 3D

    FastLOGIC

    Neumi/fastLOGIC

    An affordable Arduino-based board designed for straightforward (industrial) logic control, ideal for building small-scale automation and control solutions.

    180 parts23MIT
  • 2 layers40 × 65 mmMatrix clock, the printed circuit board in 3D

    Matrix clock

    TDA-2030/ledmatrix-clock

    A led-matrix clock for home

    53 parts5Apache-2.0
  • 2 layers100 × 100 mmTesseract, the printed circuit board in 3D

    Tesseract

    IoTCloudStudio/HW_Develop

    89 parts2
  • 2 layers80 × 100 mm01-MAIN, the printed circuit board in 3D

    01-MAIN

    tuton-RCJ/RCJ2026PCB

    PCBs for RoboCupJunior 2026 Maze

    157 partsMIT
  • 4 layers50 × 25 mmEsp ip, the printed circuit board in 3D

    Esp ip

    wolffshots/esp-ip

    This project is a hardware solution that leverages the power of the ESP32 to bridge local communication interfaces, such as serial and (in the future) I2C, to a WiFi network.

    43 partsMIT
  • 2 layers337 × 150 mmEEZ PSU consolidated r5B13a, the printed circuit board in 3D

    EEZ PSU consolidated r5B13a

    eez-open/psu-hw

    EEZ H24005 programmable bench power supply (powered by Arduino Due)

    546 parts507
  • 2 layers230.5 × 60 mmEEZ DIB AUX PS, the printed circuit board in 3D

    EEZ DIB AUX PS

    eez-open/modular-psu

    EEZ Bench Box 3 (BB3) Modular T&M chassis

    101 parts394
  • 4 layers249.5 × 95 mmEEZ BB3 CM4 R1B0, the printed circuit board in 3D

    EEZ BB3 CM4 R1B0

    intergalaktik/bb3-cm4

    CM4 compatible MCU board

    251 parts35