

WiperModule
Simple relay board to control automotive wiper motor from digital outputs
- Size
- 65.3 × 39.4 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 8
- Nets
- 9
- Pads
- 29
- Tracks, vias
- 20, 0
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 10 Apr 2021
- Updated
- 6 Sep 2024
Overview
WiperModule is an open-source printed circuit board by corygrant, from the corygrant/WiperModule repository on GitHub, published under the MIT licence. It is a 2-layer board of 65.3 × 39.4 mm with 8 parts on 9 nets, routed with 20 tracks and 0 vias.
It belongs with the robots and motor control boards of this library.
README
README.mdWiperModule
Simple relay board to control automotive wiper motor from digital outputs
This board was created when I needed a way to control a MK2 VW wiper motor using outputs from my PDM.
Many PDMs require either external relays to drive wiper motors or use specific outputs designed to handle the wiper motor braking functionality.
Rather than include this specific feature on the PDM, I opted to create a simple relay board that can be placed inbetween the PDM and the wiper motor.
This setup also allows me to use 1 high current output to drive the motor at low speed or high speed, and one low current output to control that speed.
Wires are connected to the board using Deutsch DT 4 pin connectors
Wiring
| Pin | Function |
|---|---|
| 1 | Fast Input |
| 2 | Ground |
| 3 | Park Switch |
| 4 | Slow Input |
Connection Table
| Slow Input Level | Fast Input Level | Slow Output Connection | Fast Output Connection |
|---|---|---|---|
| L | L | Ground | Not Connected |
| H | L | Slow Input | Not Connected |
| L | H | Ground | Not Connected |
| H | H | Not Connected | Slow Input |
Renderings


Store
Disclaimer
Please note that this product has been designed by a hobbyist, not a professional. It is intended for off-road and testing use only. Users should operate the product at their own discretion and risk. The designer explicitly disclaims any responsibility for damage or injury that may result from the use of this product.
Parts
8| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | Conn_01x04 | Deutsch_DT:DTF13-4P | J1, J2 |
| 2 | MountingHole | MountingHole:MountingHole_4.3mm_M4_DIN965_Pad | H1, H2 |
| 1 | Brake | digikey-footprints:Relay_JSM1-12V-5 | RLY3 |
| 1 | DRT_Logo | DRTLogo:DRTLogo | G1 |
| 1 | Fast | digikey-footprints:Relay_JSM1-12V-5 | RLY2 |
| 1 | Slow | digikey-footprints:Relay_JSM1-12V-5 | RLY1 |
Questions
How big is the WiperModule PCB?
It measures 65.3 × 39.4 mm and has 2 copper layers, 1.6 mm thick.
What parts does the WiperModule use?
8 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 WiperModule KiCad files?
From the corygrant/WiperModule repository on GitHub, at the commit this page was made from: the board is WiperModule/WiperModule.kicad_pcb and its schematic WiperModule/WiperModule.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the WiperModule design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers20.5 × 24.8 mm

- 2 layers14.4 × 10.5 mm

OSO SWAB B1-00 Sensor Watch Accelerometer
joeycastillo/Sensor-Watch
A board replacement for the classic Casio F-91W wristwatch
8 parts2.1k - 2 layers7.9 × 39.1 mm

Brain board STM32F407 SD wing it
rusefi/rusefi
rusefi - GPL internal combustion engine control unit
8 parts1.2k - 2 layers59.9 × 25.7 mm

Buffer
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
8 parts1kGPL-3.0 - 2 layers52 × 12.6 mm

USB
shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.
8 parts960Apache-2.0 - 2 layers87.5 × 48.5 mm

7 input macropad
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
8 parts915 - 2 layers36.2 × 63.1 mm

PicoMemcard pico
dangiu/PicoMemcard
Emulating PSX Memory Card (or controller) using a Raspberry Pi Pico
8 parts694GPL-3.0 - 2 layers36 × 10 mm

PCB4-PWR BTN Rev.A
OLIMEX/DIY-LAPTOP
Do It Yourself Open Source Hardware and Software Modular Hacker's Friendly Laptop
8 parts578Apache-2.0