3x3 Macropad Wiring Guide

Yes - you can turn it into a 6-key macropad arranged 2 wide by 3 long, so the key matrix would become 2 columns × 3 rows.
A few practical notes:
  • You would reduce the matrix from the current larger layout down to 6 switch positions
  • The row/column wiring would be reassigned to 3 rows and 2 columns
  • Any extra key positions, lighting assignments, and layout/plate geometry would also need to be updated to match
  • In Flux, that kind of change is a multi-step project modification, which is handled as a coordinated edit/plan workflow rather than a single one-click change
Because this project is owned by flux and you don’t have edit access in the current document, you can’t modify this exact project in place from here. The easiest path is to start your own copy/new project and make the 2 × 3 version there.
Here’s a ready-to-use project link: Create 2x3 Macropad Project
If you want, I can also help you define the exact:
  • 2 × 3 key matrix mapping
  • physical spacing/layout
  • whether to keep one or both rotary encoders
can you add 2 more keys to the row that has space not in the row of h poteniometeres or slide
Yes — but not directly in this published project, because you don’t have edit access here. Since you want to explore a variation of the existing design, the right move is to fork it and make the changes in your own copy; fork is specifically the right choice when you want to branch an existing project without affecting the original, and the prompt in the link needs to be fully URL-encoded
Here’s a fork link set up for your change:
If you want, I can also help you decide whether those 2 added keys should make the pad:
  • 4 x 2
  • 2 x 4
  • or an offset/custom layout based on the empty space.
Add two keys
Use empty row
Keep control row
Key4
Key8
Key7
Key1
Key3
explain this project.

@copilot explain this project.
1y
Certainly! The Pico Macro Keyboard v2 is a specialized, customizable input device designed for users who require enhanced productivity, such as designers, gamers, and power users. Here’s an overview of the project:
Core Features:
  • Raspberry Pi Pico 2: This is the primary processing unit of the keyboard, offering flexibility for programming custom keymaps.
  • Mechanical Switches with Per-Key RGB Lighting: Provides tactile feedback and visual customization, allowing each key to change color independently.
  • Two Rotary Encoders: These add functionality for tasks like volume control, scrolling, or other user-defined actions.
  • Modular 4-Layer PCB: Offers flexibility and supports complex circuit layouts for the various features.
Key Components:
  • Mechanical Switches: These are represented by designators such as $Key1$, $Key6$, etc., which connect to GPIO pins on the Raspberry Pi Pico.
  • Rotary Encoders: Components like $SW14$ and $SW15$, used for turning actions, are connected to GPIO pins for signal processing.
  • Power Regulation and Management: Includes components like $U2$, which is a voltage regulator, ensuring that correct voltage levels are supplied to the various components.
  • USB Connectivity: Connectors like $J1$ allow the device to interact with a computer, taking advantage of VBUS and USB data lines (USB_D+ and USB_D-).
  • Inductive and Capacitive Components: Various capacitors (e.g., $C1$) and inductors (e.g., $L1$) stabilize and filter power signals.
Connectivity:
  • GPIO Connections: Various GPIO pins are used to interface with keys, encoders, and indicators.
  • Power Nets: These include nets like +3V3 for powering logic circuits and VSYS for system-level power distribution.
  • Ground (GND) Network: Commonly shared by many components for completing circuits.
Design Considerations:
  • RoHS and REACH Compliance: Ensures the components used are environmentally friendly and adhere to certain health safety regulations.
  • Modular Design: The use of a modular PCB allows for easier modifications and repairs.
These components collectively contribute to creating a versatile keyboard capable of executing programmable actions through key presses and encoder rotations. If there's an area you would like more detailed insight into, feel free to ask!
1y
Someone is typing...
3
VSYS
VSYS
VSYS
VSYS
VSYS
ROW_1
WS2812_DATA
ROW_2
ROW_0


No results...

Pico Macro Keyboard v2

Pico Macro Keyboard v2 thumbnail
The Pico Macro Keyboard is a compact and powerful macro pad built using the latest Raspberry Pi Pico 2. Inspired by the Figma Creator Micro, this keyboard is designed for customizable control and enhanced productivity. It features mechanical switches with per-key RGB lighting, along with two rotary encoders for added functionality. With a modular 4-layer PCB and fully customizable keymaps, it seamlessly integrates with any software, making it perfect for designers, gamers, and power users alike.

Pricing & Availability

Distributor

Qty 1

Controls