Skip to content

M5Stack Unit-C6L: correct hardware config and add PI4IO expander support#2552

Open
saunto wants to merge 1 commit into
meshcore-dev:devfrom
saunto:unit-c6l-fixup
Open

M5Stack Unit-C6L: correct hardware config and add PI4IO expander support#2552
saunto wants to merge 1 commit into
meshcore-dev:devfrom
saunto:unit-c6l-fixup

Conversation

@saunto
Copy link
Copy Markdown

@saunto saunto commented May 14, 2026

  • 16MB flash with DIO mode and matching partition table
  • NeoPixel TX LED on pin 2 (was GPIO 15)
  • I2C on SDA=10/SCL=8 (was 16/17)
  • TCXO voltage 3.0V (was 1.8V)
  • Initialize PI4IO expander (i2c addr: 0x43): controls LoRa reset (P7), RF switch (P6), LNA enable (P5), and buttons (P0/P1) via I2C
  • Remove SX126X_RXEN (now handled by PI4IO)

Tested in USB companion mode.

- 16MB flash with DIO mode and matching partition table
- NeoPixel TX LED on pin 2 (was GPIO 15)
- I2C on SDA=10/SCL=8 (was 16/17)
- TCXO voltage 3.0V (was 1.8V), remove SX126X_RXEN (now handled by PI4IO)
- Add GPS pins (RX=4, TX=5)
- Initialize PI4IO expander (0x43): controls LoRa reset (P7), RF switch (P6),
  LNA enable (P5), and buttons (P0/P1) via I2C
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant