Skip to content
Skip to content
✓ Done
Development Tools

Compiler Resources

The toolchain is the invisible infrastructure that nobody thinks about until it breaks. GCC targeting ARM. LLVM for RISC-V. PlatformIO wrapping both and pretending they’re the same thing (they’re not). Your ESP32 project compiles through a cross-compiler that turns C++ into Xtensa machine code on a completely different architecture than the one you’re typing on. Most developers never look under that hood. Then a linker error shows up with no useful message, and the compiler output is all they have.

Browse all guides →
Resources →