Are all ESP32's the same?

I am currently using a ESP32S to prototype with, but am looking at a dev board that is using a ESP32-C6. Will this work as a drop in replacement with the CodeSkool firmware for ESPBlocks??

No, ESP32 C6 is a different board, different processor, we don’t support C6 yet. For each type of controller, there is a separate firmware.