Entenda a proposta do exemplo.
G20 V1. Exemplo integrado: oito botoeiras entram em A–H do 74HC165. O ESP32 lê o byte pelo caminho SH/LD + CLK + QH, detecta cada novo toque e mantém uma memória de retenção por canal. Em seguida atualiza o 74HC595 por DS + SH_CP + ST_CP. Primeiro toque liga o relé correspondente; segundo toque desliga. Assim o 74HC165 expande entradas e o 74HC595 expande saídas no mesmo circuito.
O projeto está salvo como uma topologia real do simulador: cada bloco representa um componente da prancha e as conexões representam ligações entre os pontos elétricos ou lógicos utilizados no exemplo.