1. How to use this template
2. Raspberry Pi
2.1. Modelos
2.1.1. Várias gerações (1ª a 5ª, até 2024)
2.1.1.1. A
2.1.1.1.1. Mais simples e barato
2.1.1.2. B
2.1.1.2.1. Mais robusto e caro
2.1.1.3. Outros modelos e variantes do A e B
2.2. Raspberry Pi 5
2.2.1. Componentes
2.2.1.1. SoC (System on a Chip)
2.2.1.1.1. GPU VideoCore VII
2.2.1.1.2. Processador quad-core Arm Cortex-A76
2.2.1.2. Memória
2.2.1.2.1. 4GB e 8GB de SDRAM
2.2.1.3. Armazenamento
2.2.1.3.1. MicroSD
2.2.1.4. Alimentação
2.2.1.4.1. USB-C (5V/5A DC)
2.2.1.5. Entrada/Saída(I/O)
2.2.1.5.1. Vídeo
2.2.1.5.2. Rede
2.2.1.5.3. Conectividade Sem Fio
2.2.1.5.4. (x2) USB 3.0
2.2.1.5.5. Expansão
2.2.1.6. Sistema Operacional
2.2.1.6.1. Raspbian
2.2.2. Vantagens
2.2.2.1. Alto poder de processamento
2.2.2.2. Muita memória
2.2.2.3. Muito armazenamento
2.2.2.4. Versatilidade
2.2.2.4.1. Grande acessibilidade de entradas e sáidas
2.2.2.4.2. Rodam vários programas
2.2.2.4.3. Servidor NAS
2.2.2.4.4. Outros
2.2.2.5. Linguagens de programação
2.2.2.5.1. Python
2.2.2.5.2. C
2.2.2.5.3. Java
2.2.2.5.4. JavaScript
2.2.2.5.5. Outras
2.2.2.6. Case para proteção
2.2.3. Desvantagens
2.2.3.1. Alto custo, principalmente gerações e modelos mais recentes
2.2.3.2. Sensível a
2.2.3.2.1. Calor
2.2.3.2.2. Poeira
2.2.3.2.3. Umidade
2.2.3.2.4. Vibrações
2.2.3.3. Não é um computador de mesa
2.2.3.4. Vulneráveis a ataques cibernéticos
2.2.3.5. Módulos de baixa qualidade ou incompatíveis
2.2.4. Fontes
2.2.4.1. Slide Aula 04
2.2.4.2. https://encurtador.com.br/d579q
2.2.4.3. https://encurtador.com.br/nN67S
3. Arduino
3.1. Modelos
3.1.1. Arduino UNO
3.1.1.1. Modelo mais comum
3.1.2. Arduino MEGA
3.1.3. Arduino Esplora
3.1.4. Arduino Due
3.1.5. Arduino NANO
3.1.6. Outros
3.2. Arduino Uno
3.2.1. Microcontrolador
3.2.1.1. Microcontrolador ATMEL ATMEGA328
3.2.1.1.1. Arquitetura RISC
3.2.1.2. 32 KB de Flash (512 Bytes bootloader)
3.2.1.3. 2 KB de RAM e 1 KB de EEPROM
3.2.2. Alimentação
3.2.2.1. Usb para alimentação
3.2.2.2. IOREF
3.2.2.3. 5V
3.2.2.4. 3,3V
3.2.2.5. GND
3.2.2.6. RESET
3.2.2.7. VIN
3.2.3. Entrada/Saída(I/O)
3.2.3.1. Digital
3.2.3.1.1. Numeradas de 0 a 13
3.2.3.2. Analógico
3.2.3.2.1. Numeradas de A0 a A5
3.2.3.3. Outros modelos podem ter mais conectores, talvez, alguns específicos
3.2.4. Vantagens
3.2.4.1. Baixo Custo
3.2.4.2. Arquitetura aberta
3.2.4.3. Simples de aprender
3.2.4.4. Comunidade forte
3.2.4.5. Simuladores
3.2.4.5.1. Tinkercard
3.2.4.6. Linguagens de programação
3.2.4.6.1. C++
3.2.4.6.2. C
3.2.4.6.3. Lua
3.2.4.6.4. Python
3.2.5. Desvantagens
3.2.5.1. Limitado para projetos menores e simples
3.2.5.2. Poucos recursos
3.2.5.2.1. Pouco memória SRAM/ Flash
3.2.6. Fontes
3.2.6.1. Slide Aula 03
3.2.6.2. https://embarcados.com.br/arduino-uno/
3.2.6.3. https://encurtador.com.br/OMTnr
3.2.6.4. https://encurtador.com.br/oUhTn