Macros Sprint Layout 60 Top -
The "Sprint Layout 60" is one of the most popular custom mechanical keyboard PCBs, originally designed by nori (and popularized by the 40% community). It is a 12.75u wide, 5x14 layout.
Because the default libraries in Sprint-Layout (the software) are limited, you must build this PCB using Macros (reusable component blocks) to manage the complex matrix, mounting holes, and controller footprint.
Here is your full guide to building the Sprint Layout 60 using macros.
3.2. Parametric Macro Generator (The "60-Pin Wizard")
Instead of static copy-paste macros, this feature includes a parametric generator.
- Use Case: Creating a 60-pin header or TQFP footprint.
- Input Parameters:
- Pin Count (e.g., 60)
- Pitch (e.g., 1.27mm)
- Pad Dimensions (Length/Width)
- Row Configuration (Single, Double, Quad).
- Output: The system instantly generates the full footprint on the Top Layer, perfectly aligned, including the courtyard boundary on the Silkscreen.
The Final Build
Once your PCBs arrive from JLCPCB or PCBWay (look for the "Sprint Layout 6.0" template upload option), you will appreciate the macro work.
Because you used macros, every switch footprint is identical. Every trace is evenly spaced. And most importantly, that hidden function key you placed on the bottom row? It works perfectly to switch your number row into an F1-F12 row.
The Verdict: Don't let the old UI of Sprint Layout 6.0 scare you. By abusing the Macro system, you can turn a minimalist 60% Top Mount into a cyberdeck-ready powerhouse. Save the macros. Share the macros. And for the love of soldering, double-check your stabilizer cutouts.
Now go build that tiny keyboard.
Do you have a macro library for Sprint Layout 6.0? Share your 60% plate file in the comments below!
In the context of electronics design and software-assisted layouts, Sprint-Layout 6.0
refer to pre-saved library elements such as microchips, switches, and other radio components used to build circuit boards. Macro Management in Sprint-Layout Library Access : You can open the Macro-Library
by clicking the microchip icon in the horizontal toolbar. It appears on the right side of the workspace as a structured tree view. : Elements are added via drag-and-drop from the preview window onto the board. Customization
: After placement, macros can be rotated, mirrored (inverted for the flip side of the board), or adjusted through a property window. Creating Macros
: You can create your own components by selecting a group of elements on your board and saving them as a new macro file to your library folder. www.vthoroe.dk 60% Compact Layouts & Macros For users working with compact 60% mechanical keyboards
(approx. 60–61 keys), managing complex software like Sprint-Layout requires specific layer strategies because these boards lack dedicated function rows and arrow keys. Sprint-Layout 6.0
The software usually comes with a library of common components (DIP, SMD, TO-92, etc.). : Open the tab (usually on the right sidebar). : Browse the folders, find your component, and simply drag and drop it onto the workspace. Resolution
: If you see the component name but no drawing, ensure your path to the macro folder is correctly set in the software options. 2. Creating Your Own Custom Macro
When you have a unique component (like a specific Chinese GX12 connector or a custom sensor), you'll need to build its footprint from scratch: Place the Pads
: Use the "Pad" tool to place soldering points according to the component’s datasheet (check the pin spacing/pitch). Draw the Silk Screen : Use the "Line" or "Circle" tools on the Silk Screen layer (S1 or S2) to draw the component's physical outline. : Add text labels for pins like VDD, Ground, or Output. Group and Save
Click and drag to select all elements of your new footprint. Right-click and select to lock them together. File > Save As Macro (.lay6) and save it into your macro library folder. 3. Managing "Top 60" or Essential Sets
While there isn't a single official "top 60" list, most experienced designers maintain a "Favorites" folder containing: Standard Passives
: 0805/1206 SMD resistors and common through-hole capacitors. : Common footprints like SOIC-8, DIP-14, and TO-220. Connectors : USB ports, DC jacks, and pin headers. Ready-to-Use Modules
: Popular layouts for Arduino Nano, ESP32, or relay modules to save time on complex wiring.
If you find a high-quality macro library online (often shared on hobbyist forums like ), you can simply unzip those files into your Sprint Layout directory to instantly expand your toolkit. for common footprints like to help you verify your macros? macros sprint layout 60 top
Sprint layout 6.0 macros download - latest 2025 components list
Sprint-Layout 6.0 uses a specialized macro-library located on the right side of the interface to manage component footprints like ICs, resistors, and transistors. Managing Macros and Layers
Top Layer Visibility: Macros are placed on a workspace that supports copper and silkscreen layers for both the top and bottom sides. You can toggle these layers on or off at any time using the layer changer tool.
Installation Path: To add new or custom macros to your library, place them in the following directory on your computer:C:\Users\Public\Public Documents\Layout60\MAKROS.
Placement: To use a macro, select it from the tree-view in the library and drag and drop it directly onto your layout. Key Macro Features
Importing Macros into sprint layout - TheBackShed.com - Forum
Essential Component Packs: High-quality updated lists (like the 2025 Essential Components list) provide common footprints for SMD and through-hole parts that don't come in the standard demo fmuser.net.
Community Repositories: Sites like GitHub (iwakura/sl-macros) host massive collections of user-contributed macros.
Custom Creations: If you can't find a specific footprint, you can easily create your own by measuring pin lengths and saving the layout as an .LMK file fmuser.net. 🛠️ How to Install New Macros
Adding downloaded libraries to your layout is straightforward:
Download and Extract: Extract your .zip or .rar macro files.
Copy to Directory: Paste the files into the default macro folder, usually located at:C:\Users\Public\Documents\Layout60\MAKROS fmuser.net.
Access in Software: Open Sprint-Layout and click the Macro-Library button in the toolbar. The library will appear as a tree-view on the right side vthoroe.dk. 💡 Pro Tips for a Better Workflow
Drag & Drop: Simply select a macro from the tree-view and drag it directly onto your black workspace vthoroe.dk.
Subfolder Organization: You can create multiple subfolders (e.g., Macros_SMD, Macros_Connectors) within the main directory to keep your library organized and searchable facebook.com.
Preview First: Before placing a component, use the preview pane at the bottom of the library to verify the footprint and pin layout vthoroe.dk.
Title: Unleash Your Potential with the Macros Sprint Layout 60 Top!
Description:
Get ready to take your running game to the next level with the Macros Sprint Layout 60 Top! This high-performance sprinting layout is designed to help you optimize your speed and efficiency on the track.
Key Features:
- Optimized Sprinting Form: The Macros Sprint Layout 60 Top is specifically designed to help you maintain proper sprinting form, even at high speeds. By focusing on precise technique, you'll be able to generate more power and speed with each stride.
- Increased Speed: With the Macros Sprint Layout 60 Top, you'll be able to reach new levels of speed and performance. Whether you're a seasoned athlete or just starting out, this layout will help you unlock your full potential.
- Improved Efficiency: By streamlining your sprinting form and reducing wasted energy, the Macros Sprint Layout 60 Top will help you become a more efficient runner. This means you'll be able to conserve energy for longer periods of time, giving you a competitive edge.
What to Expect:
- Enhanced sprinting technique and form
- Increased speed and power output
- Improved running efficiency and endurance
- Enhanced overall performance on the track
Who is this for?
- Serious track athletes looking to improve their performance
- Coaches and trainers seeking to optimize their athletes' sprinting form
- Anyone looking to take their running to the next level
Get Ready to Unlock Your Potential!
Try the Macros Sprint Layout 60 Top today and experience the benefits of optimized sprinting form and improved performance. Share your results with us and let us know how it goes!
Hashtags: #MacrosSprintLayout60Top #Sprinting #TrackAndField #Running #Performance #Speed #Efficiency #Athletes #Coaches #Trainers
To assemble a PCB in Sprint-Layout 6.0 using the "top" view (silkscreen or top copper layer), you primarily Macro-Library located on the right side of the workspace
. This library acts as your component gallery for dragging and dropping pre-defined footprints onto your design. www.vthoroe.dk Using Macros for the Top Layer Access the Library : Click the
button in the toolbar to toggle the library panel. It displays a tree-view of categories like SMD, through-hole, or custom components. Select and Place
: Click a component in the list to see its preview at the bottom. Click and drag this preview directly onto the Design Board Set Layer (Top View) Layer Changer
(usually at the bottom of the screen) to select the desired layer for your macro. : Top Silkscreen (component outlines/labels). : Top Copper (for SMD pads or top-side traces). Manipulation
: Once placed, you can move, rotate (free rotation supported), or label the component using the Properties Panel www.vthoroe.dk Adding and Creating Custom Macros
If the default library is missing a piece, you can expand it: External Downloads : You can download additional macro packs (often as
files) and add them to your installation folder, typically under C:\Users\Public\Documents\Layout60\MAKROS Creating Your Own
Draw the pads and silkscreen outlines manually on the board. Select all parts of your new component. Save As Macro to save it as a new Footprint Wizard : For standard ICs or connectors, use the Footprint Wizard
to generate complex patterns by just entering parameters like pin count and pitch. ELECTRONIC-SOFTWARE-SHOP Pro Tips for Piece Assembly Capture Mode : Enable the Automatic-Capture
mode (magnifying glass icon) to snap pins exactly to your grid for perfect alignment. : Periodically check the
to see a realistic 3D-like representation of your top layer, ensuring silkscreen labels and component orientations are correct before printing. ELECTRONIC-SOFTWARE-SHOP using the Footprint Wizard? Sprint-Layout 6.0
Step 5: Place the MCU Macro
Sprint-Layout 6.0 remains a powerhouse for PCB designers who value speed and simplicity over the bloat of enterprise EDA software. One of the most effective ways to accelerate your workflow is by curating a robust library of macros. Whether you are designing power supplies or high-density logic boards, having a "Top 60" macro collection ensures you never have to draw a standard footprint from scratch.
Here is a comprehensive breakdown of the essential macros every Sprint-Layout 6.0 user should have in their toolkit. 1. Essential Passive Components (1–15)
Every project starts with resistors, capacitors, and inductors. Having both through-hole (THT) and surface-mount (SMT) versions is critical for modern design.
SMD Resistors/Capacitors: Standard 1206, 0805, 0603, and 0402 footprints.
THT Resistors: Vertical and horizontal mounts for 1/4W and 1/2W metal film resistors.
Electrolytic Capacitors: Radial footprints ranging from 5mm to 18mm diameters. Disc Capacitors: Standard 2.54mm and 5.08mm lead spacing.
Power Inductors: Common shielded SMD footprints and toroidal THT mounts. 2. Standard Integrated Circuit Footprints (16–30)
ICs are the heart of your PCB. This category covers the most common packages used in hobbyist and professional circuits.
DIP Packages: 8, 14, 16, 28, and 40-pin footprints with standard 0.1" spacing. The "Sprint Layout 60" is one of the
SOIC & TSSOP: Narrow and wide body SO-8, SO-14, and SO-16, plus high-density TSSOP-20.
TQFP: The go-to for microcontrollers like the ATmega328 (32, 44, and 64-pin).
SOT Packages: SOT-23, SOT-223, and SOT-89 for transistors and voltage regulators.
TO-Packages: TO-92 (small transistors), TO-220 (power MOSFETs), and TO-247 (high power). 3. Connectors and Interface Ports (31–45)
Mechanical alignment is where most PCB errors happen. Using verified macros for connectors prevents costly fitment issues.
Pin Headers: Single and double row 2.54mm and 2.0mm headers.
USB Ports: USB-C (mid-mount and top-mount), Micro-USB, and USB-B (Printer style).
DC Power Jacks: Standard 5.5mm/2.1mm barrel jacks for THT mounting.
Audio Jacks: 3.5mm stereo phone jacks for panel or PCB mounting.
Terminal Blocks: 5.0mm and 5.08mm pitch screw terminals (2-pin and 3-pin). SD Cards: Micro-SD and standard SD card slot footprints. 4. Electromechanical and Feedback (46–60)
Buttons, LEDs, and switches provide the interface for your hardware.
Tactile Switches: The classic 6x6mm and 12x12mm momentary push buttons.
LEDs: 3mm, 5mm, and 10mm THT circles, plus 0805 and 1206 SMD variants.
Potentiometers: Standard 16mm rotary pots and various trimmer (blue/white) footprints.
Relays: Common SRD-S-112DM style "sugar cube" relays and signal relays.
Crystals: HC-49/S (large) and smaller SMD 3225 crystals for clock timing. Test Points: Dedicated copper pads for oscilloscope probes. How to Install and Manage These Macros To use these in Sprint-Layout 6.0, follow these steps:
Locate the Macro Folder: Usually found in C:\Users\Public\Documents\Sprint-Layout60\Macros.
Create Categories: Organize your files into sub-folders (e.g., "Connectors," "ICs") so they appear as tabs in the software.
Drag and Drop: Simply drag a macro from the library panel on the right directly onto your layout.
Edit as Needed: If a footprint isn't perfect, right-click and select "Break apart" to modify individual pads or silk screen lines. Pro Tip: The Component Trace
If you find a footprint in a PDF datasheet that isn't in your library, use Sprint-Layout's "Scanned Image" feature. Load the datasheet drawing as a background template, scale it to 1:1, and place your pads directly over the image to create a perfect custom macro in seconds.
3. The Macro for "Layers" (Via Diodes)
You are designing the PCB, but the firmware (QMK/VIA) handles the logic. However, your physical macro in Sprint Layout should include a dedicated MO(1) (Momentary Layer 1) key. Usually, this is the Caps Lock position or the key next to the spacebar.
- Action: Place a 1u switch in the bottom left. Label it "Macro/Layer."
- Routing: In Sprint, this is just a normal switch. The macro is the physical footprint placement you save so you don't forget to add that key.
Step 3: Route the Diodes (Row Connections)
The "Sprint" in Sprint Layout implies speed, often using SMD Diodes (SOD-123 or 1206) integrated into the switch footprint. Use Case: Creating a 60-pin header or TQFP footprint
- If your switch macro includes diode pads, connect the Cathode (line side) of one switch to the Anode of the next.
- Run a trace (Track width 0.25mm - 0.35mm) horizontally across the row on the Bottom Layer.
- This forms your "Row" connections.