Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: adafruit/circuitpython
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: ThePiHut/circuitpython
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 28 files changed
  • 1 contributor

Commits on Jun 8, 2026

  1. Add Baguette C3, C6, and S3 CircuitPython board definitions

    Adds complete board support for ThePiHut Baguette prototyping boards:
    
    BOARDS IMPLEMENTED:
    - Baguette C3 (ESP32-C3): 16-pin breadboard breakout, 13 GPIO pins
    - Baguette S3 (ESP32-S3): 30-pin breadboard breakout, 27 GPIO pins
    - Baguette C6 (ESP32-C6): 22-pin breakout (pending hardware revision)
    
    FEATURES:
    - All GPIO pins accessible and tested (C3: 13/13, S3: 27/27)
    - WiFi connectivity (scanning, connection, HTTP)
    - I2C/Qwiic connectors with GPIO47/48 (C3/S3), GPIO5/6 (C6)
    - UART connectors
    - RGB LED (NeoPixel) on GPIO8
    - Boot button on GPIO9
    - S3 SD card support (SPI on GPIO9/10/11/7)
    - Frozen NeoPixel library for easy LED control
    
    TESTING:
    - Comprehensive test scripts for GPIO, WiFi, I2C, and SD card
    - All features verified working on C3 and S3
    - C6 pending hardware revision (LED issue identified)
    - Board-specific test scripts (test_pins_c3.py, test_pins_s3.py)
    
    USB CONFIGURATION:
    - C3: VID=0x239A, PID=0x80C3, CREATION_ID=0x00c30101
    - S3: VID=0x239A, PID=0x80C9, CREATION_ID=0x00C90101
    - C6: VID=0x239A, PID=0x80C6, CREATION_ID=0x00c60102
    chickey committed Jun 8, 2026
    Configuration menu
    Copy the full SHA
    c704ce6 View commit details
    Browse the repository at this point in the history
Loading