Anyone know how to get this board working with Visual Studio Code? I followed the Sparkfun hookup guide for programming it with the Arduino IDE and had no problems there. The closest I’ve gotten is to this error output when trying to build in VSCode.
Processing qwiic_pocket_esp32_c6 (platform: GitHub - Jason2866/platform-espressif32: Tasmota Espressif 32: development platform for PlatformIO; board: esp32-c6-devkitc-1; framework: arduino)
idf_tools.py installation failed
idf_tools.py installation failed
idf_tools.py installation failed
idf_tools.py installation failed
idf_tools.py installation failed
idf_tools.py installation failed
Verbose mode can be enabled via -v, --verbose
option
idf_tools.py installation failed
idf_tools.py installation failed
idf_tools.py installation failed
error: /Users/mhixson/.platformio/packages/tool-esptoolpy does not appear to be a Python project, as neither pyproject.toml
nor setup.py
are present in the directory
Warning: Failed to install esptool: Command ‘[‘uv’, ‘pip’, ‘install’, ‘–quiet’, ‘–python=/Users/mhixson/.platformio/penv/bin/python’, ‘-e’, ‘/Users/mhixson/.platformio/packages/tool-esptoolpy’]’ returned non-zero exit status 2.
CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32-c6-devkitc-1.html
PLATFORM: Espressif 32 (2025.7.30+sha.bfa7511) > Espressif ESP32-C6-DevKitC-1
HARDWARE: ESP32C6 160MHz, 320KB RAM, 8MB Flash
DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, esp-builtin, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)
PACKAGES:
- contrib-piohome @ 3.4.4
- framework-arduinoespressif32 @ 3.1.3+sha.a0094062
- tool-esptoolpy @ 5.0.0
- tool-mklittlefs @ 3.2.0
- toolchain-riscv32-esp @ 13.2.0+20240530
LDF: Library Dependency Finder → Library Dependency Finder (LDF) — PlatformIO latest documentation
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 25 compatible libraries
Scanning dependencies…
No dependencies
Building in release mode
Compiling .pio/build/qwiic_pocket_esp32_c6/src/main.cpp.o
Building .pio/build/qwiic_pocket_esp32_c6/bootloader.bin
sh: riscv32-esp-elf-g++: command not found
sh: esptool: command not found
Generating partitions .pio/build/qwiic_pocket_esp32_c6/partitions.bin
*** [.pio/build/qwiic_pocket_esp32_c6/src/main.cpp.o] Error 127
*** [.pio/build/qwiic_pocket_esp32_c6/bootloader.bin] Error 127
================================================= [FAILED] Took 2.60 seconds