SEC 02 / PINOUTS

40-pin map & alternate functions

The complete LGA-56 pin assignment: default function, alternate mux, drive strength, and power domain — copyable into your schematic.

REV 2.4PKG LGA-56
microcontroller pinout diagram top view
FIG 2.1 — PINOUT, TOP MARK UP56 PADS
2.1

Reading the map

Pin 1 is marked by the corner dot on the top-side silkscreen. Numbering runs counter-clockwise. Every GPIO can be remapped through the pin-mux; the alternate column lists the highest-priority function.

PWRSupply / ground
GPIOGeneral purpose I/O
ANAAnalog-capable
STRAPBoot-strap, do not load
2.2

Full pin table

PinNameDefaultAlternateRole
1VDD3.3 V supplyPWR
2GPIO0Boot selectUART0_TXSTRAP
3GPIO1I/OUART0_RXGPIO
4GPIO2I/OSPI0_SCKGPIO
5GPIO3I/OSPI0_MOSIGPIO
9GPIO7Analog inADC0_CH2ANA
14GPIO12I/OI2C0_SDAGPIO
15GPIO13I/OI2C0_SCLGPIO
28GPIO26I/OPWM4GPIO
36GPIO34Input onlyADC1_CH5STRAP
56GNDGroundPWR
2.3

Remapping the mux

Any peripheral signal can be routed to any GPIO through the pin-mux matrix. Write the function index to the pin's control register, then enable the pad. The snippet routes UART1 onto GPIO20/21.

NOTE

Strap pins latch their function at reset. Never remap GPIO0 or GPIO34 before the boot sequence completes.

pinmux.c
// route UART1 to GPIO20 (TX), GPIO21 (RX)
mux_select(GPIO20, FN_UART1_TX);
mux_select(GPIO21, FN_UART1_RX);
pad_enable(GPIO20 | GPIO21);
uart_init(UART1, 115200);
Blueline Works

Documentation for the Blueline MK-7 edge controller. Datasheets, pinouts, and revisions for people who solder as often as they type.

RESOURCES
  • SDK downloads
  • Reference boards
  • Errata bulletin
  • Community forum
DOC RELEASE NOTICE
© 2026 BLUELINE WORKS — DOC-BLW-MK7 REV 2.4
TERMS/PRIVACY/LICENSE
Dual7 template preview — this is a fictional demonstration business.
TemplateBlueline Works
Theme
Remix this siteExit