Now available for new software and prototyping projects.Get in touch →
← Back to Development Services

Protoworks Prototype Building Blocks

Utility modules for rapid and reliable bench testing

Protoworks building block boards are practical engineering modules for embedded prototypes, test rigs, automation systems, and custom hardware projects. They provide reusable, tested circuits for common functions such as power entry, serial communication, protection, and digital I/O, reducing the need to rebuild the same support circuitry from scratch on every project.

These boards are not positioned as generic mass-market consumer products. They are working engineering tools, designed to be used directly on the bench or adapted into larger customer-specific designs.

The development process, design decisions, and bench-testing phase of some of these boards are documented in detail within the Field Notes section, which links directly to the founder's personal engineering journal at JKTDEV.CO.UK.

Need a prototype board adapted for your project?

These boards are available as starting points for custom embedded, automation, and hardware prototyping work. Small sample batches may also be available while designs are being validated.

Contact Protoworks

Overview & Approach

🔧 Development Focused

Through-hole headers and connectors are left unpopulated by default, giving you maximum flexibility in how you wire them into your project, prototype bench, or enclosure.

📡 4-Layer Layouts

Standardized around 4-layer PCBs to provide cleaner power and ground referencing, helping reduce avoidable layout-related noise during early testing.

📝 BOM Transparency

Designed using standard, readily available 0603 and 0805 component footprints. Fully open hardware under the CERN-OHL-W-2.0 licence, with KiCad project files and multi-supplier bills of materials.

🛡️ Basic Safeguards

Built with practical workbench protection features intended to reduce damage from common prototyping mistakes, such as brief shorts, transients, and some reverse-polarity wiring errors.

Current Board Status

In Design

Board is currently being designed.

In Fabrication

Boards have been designed and are awaiting fabrication, assembly, or bench testing.

Available for Sampling

Small batches exist and may be available for customer feedback.

Deprecated / Replaced

Earlier designs are kept visible for transparency and development history.

Power

Reliable power delivery, voltage regulation, and transient protection modules designed to provide a stable foundation for hardware prototyping.

Power Module

USB-C Power Input & 3.3 V Regulator Board

A simple power entry utility that combines USB-C power handling with a local 3.3 V regulated rail.

Status: Available for Sampling.
Follow development on www.jktdev.co.uk
USB-C Power Input & 3.3 V Regulator Board

Why This Board Exists

Saves you from repeatedly laying out power circuitry or relying on generic marketplace breakouts that can vary in quality, lack documentation, or omit basic circuit protection.

Circuit & Layout Details

  • Regulator: Based on the AP2114D-3.3 linear regulator (LDO) providing a stable 3.3 V output.
  • Input Protection: Includes a 500 mA hold / 1 A trip PPTC resettable fuse, an SMAJ5.0A TVS diode on VBUS for transient clamping, and an MBR130LSFT1G Schottky diode for basic backfeed protection.
  • Data Protection: Includes a USBLC6-2SC6 ESD protection array on the D+ and D− lines, which are broken out to pins for optional connection to external USB-to-UART converters.
  • Power Gating: Features a solder jumper to disconnect the power indicator LED when minimizing power budgets for low-power or battery-operated testing.
  • Interface: Standard 2.54 mm breakout pins for 5 V, 3.3 V, GND, D−, and D+, with dual M2 mounting holes for temporary bench installation.
Power Module

USB-C Data Shield (USB Condom)

A hardware-level data blocker that allows safer device charging from public or untrusted USB-C ports by physically isolating all data lines.

Status: In Fabrication.
Follow development on www.jktdev.co.uk
USB-C Data Shield / USB Condom

Why This Board Exists

Reduces the risk of accidental data connection, unwanted syncing, or exposure to an untrusted USB host when charging from public charging kiosks, shared office ports, or unknown USB-C power sources.

Circuit & Layout Details

  • Physical Data Isolation: Complete severance of USB-C high-speed and legacy data lines (D+, D−, TX+, TX−, RX+, RX−, SBU1, SBU2). There are no copper trace connections for these pins between the input and output connector footprints.
  • Basic Charging Support: Uses dedicated 5.1 kΩ pull-down resistors (Rd) on the Configuration Channel (CC) lines. This advertises a standard UFP (Upstream Facing Port) role to the power source, enabling basic 5 V charging without Power Delivery (PD).
  • No PD Negotiation: Intentionally bypasses USB Power Delivery (PD) controllers to ensure the voltage never climbs above a baseline 5 V, reducing exposure to unexpected high-voltage negotiation or protocol-level behaviour.
  • Power Protection: Includes transient protection on the VBUS rail to help clamp voltage spikes and ESD events on the power path.

📡 Communications

Robust differential signaling and serial interface converters designed for reliable data transmission in noisy environments and over long distances.

Communications Module

RS485 Breakout with 48 V Passthrough Board

A straightforward non-isolated differential serial interface for testing robust communication over longer cable runs, featuring a 48 V power passthrough option.

Status: Deprecated / Replaced — This combined RS485 and 48 V passthrough design is being replaced by separate communication and power-distribution boards to improve safety, clarity, and reuse.
Follow development on www.jktdev.co.uk
RS485 Breakout with 48 V Passthrough Board

Why This Board Exists

Replaces single-ended microcontroller GPIO lines that fail over distances with robust differential signaling. Uses explicit screw terminals instead of RJ45 jacks to eliminate "Ethernet confusion" and prevent accidental connection to sensitive network equipment.

Circuit & Layout Details

  • Transceiver: Based on the 3.3 V MaxLinear SP3485EN differential transceiver.
  • Bus Configuration: Includes onboard jumper-selectable 120 Ω bus termination and selectable bus biasing using either stronger 1 kΩ or weaker 4.7 kΩ resistors to establish the idle state of the bus.
  • Direction Control: A single jumper links the DE and /RE lines, allowing a single microcontroller GPIO to control the transmit/receive state.
  • 48 V Passthrough: Routes a high-voltage auxiliary supply across nodes for distributed systems. The 48 V path is protected by a conventional SMD fuse, a TVS diode, and P-channel MOSFET reverse-polarity protection.
  • Layout Separation: Non-isolated design, but laid out with physically distinct 48 V return and logic ground regions to prevent heavy current return loops from interfering with low-voltage logic references.
Communications Module

RS485 Non-Isolated Breakout Board

A clean, non-isolated differential serial interface focusing purely on low-noise half-duplex communication without auxiliary high-voltage power routing.

Status: In Fabrication.
Follow development on www.jktdev.co.uk
RS485 Non-Isolated Breakout Board

Why This Board Exists

Removes unnecessary board space, cost, and layout constraints when high-voltage power injection is not needed on the communication bus. Great for simple room-scale or local RS485 networks.

Circuit & Layout Details

  • Transceiver: Based on the 3.3 V MaxLinear SP3485EN differential transceiver.
  • Bus Configuration: Includes onboard jumper-selectable 120 Ω bus termination and selectable bus biasing using either stronger 1 kΩ or weaker 4.7 kΩ resistors to establish the idle state of the bus.
  • Direction Control: DE and /RE lines are optionally linked via jumper to a single microcontroller GPIO to easily control half-duplex transmit/receive states.
  • ESD Protection: Features a dedicated TVS array to protect against electrostatic discharge (ESD) and transients on the differential bus lines.

🎛️ Input / Output (I/O)

Deterministic, shift-register-based input/output expansion modules to scale digital logic pins without complex protocol overhead or bus lockup risks.

IO Expansion Module

Digital IO Expander Board

A deterministic, shift-register-based expansion module providing 16 logic-level inputs and 16 logic-level outputs.

Status: In Fabrication.
Follow development on www.jktdev.co.uk
Digital IO Expander Board

Why This Board Exists

Prevents microcontrollers from running out of GPIO pins on complex prototypes. Unlike I2C or SPI expander ICs, it relies on basic serial shift registers, avoiding address conflicts, complex software drivers, or bus lockups in noisy environments.

Circuit & Layout Details

  • Digital Inputs: Uses 2 x 74HC165 parallel-in, serial-out shift registers to read 16 logic-level input lines.
  • Digital Outputs: Uses 2 x 74HC595 serial-in, parallel-out shift registers to drive 16 logic-level output lines.
  • Connections: A centralized 12-pin header handles the microcontroller interface, while the 32 expanded digital I/O lines are broken out to physical screw terminals for reliable bench wiring.