O documento discute as diferenças entre Arduino, Raspberry Pi e FPGA. Arduino é um microcontrolador AVR que aceita programas de até 32KB e programação em C/C++ ou Assembly, sendo usado para automação e I/O intensivo. Raspberry Pi é um microprocessador ARM open hardware que pode rodar sistemas operacionais completos e suporta várias linguagens, com tamanho reduzido. FPGA pode simular diversas arquiteturas de processador, sendo usado para prototipagem de circuitos elétricos e computação de alto desempenho, programado