How to create your custom header in Geppetto?

May 31, 2019 | Jesse Ludtke

This feature is in beta testing. We would like to hear to your comments or suggestions. Please send us a message via Chat on the app or send an email to

What is a Custom Header?

This special Geppetto module is a custom (or customizable) header that allows you to decide what signal you want on each pin of the connector. These new modules are labeled “Custom” on the outline of the module in the Geppetto library.

How to use Custom Header?

Step 1. Find the Custom Header module

Look for the custom header module you want to use under the Header Category. Below are the different options current available. They are indicated with the word, “CUSTOM” on the module layout.

Custom Headers

Step 2. Drag the Custom Header module on the board.

Once a custom header is on the board, a window in the app will open to show you the available buses and signals which you can drag on to each pin.

Check the different signals available depending on how many pins is available. Example below is a 3-Pin Terminal Block VS 20-Pin Header:

3-Pin Terminal Block
20-Pin Header

Step 3. Select Buses and add Signals

Select Buses and Add Signals to each pin of the custom header
PRO TIP: Right-click on available pins to assign Ground

When you’re happy with the signals on each pin, click “Next Step”.

Step 4. Enter the name and describe your module.

Make sure your Module Name is useful and descriptive.

Custom Modules Name and Description
PRO TIP: There’s no way for you to edit or delete modules so be sure to name and design them based on your needs.

Step 5. Click “Create Module”.

There you go! Your custom header is now on your board.

Where to find your headers?

When you saved a custom header a new category will appear, Custom Modules. This will contain saved custom header that you own.

Custom Modules Category in the Geppetto Library

A couple things to note:

1. You can’t share your modules to other users.
2. You can add as many of your saved custom headers you need on the board.

Geppetto is our free online design tool that allows you to create a custom hardware design. Moreover, we handle everything, from sourcing of parts to production, to ensuring that your board boots out of the box. We take care of production while you focus on your software or application. We will deliver your pre-tested, fully assembled boards (not just PCB) after 15 business days.