38€
Quad core A53 ARMv8 1.4GHz + 1GB RAM
Mini PC
Vývojova doska
MiniPC
Mikroprocesor
CPU + GPU + Chipset
Firmware
OS
ROM
eMMC / SD karta
Bližšie k "železu"
Bližšie k "webu"
5V TTL logika
3.3V TTL logika
Nemá ADC
Malo zberníc (I2C, UART...)
Náročnejšie programovanie
Výkon
$
$$
SPI
UART
UART
GPIO
MQTT
MQTT
CLI
Desktop
SQL, MongoDB, MariaDB...
HTTP, FTP, SMTP....
MQTT, REST, WS...
Python, Java, Node.JS, NodeRED, HomeAssistant....
Prepojenie Arduino a Raspberry Pi cez 40PIN konektor vyžaduje level shifter kôli odlišnej TTL logike!
Alternatívne prepojenie. Z pohľadu SW a FW komunikujú zariadenia rovnakým spôsobom. Level shifter nie je potrebný pretože sa používa USB to UART prevodník ktorý je súčasťou Arduina aj Raspberry Pi
Na prepojenie Rapsberry Pi a ESP8266 nepotrebujeme level shifter pretože ESP8266 používa rovnaku 3.3V TTL logiku ako RPI.
Prepojenie je možne rovnako aj cez USB
Alebo priamo cez WiFi
RPI 3B+ (odporúčané)
RPI 4 (4GB)
RPI PICO
RPI 4OO
https://socialcompare.com/en/comparison/raspberrypi-models-comparison
Raspberry Pi PICO - 6EUR
Raspberry Pi 3B+
Compute Module
UniPi 1.1
UniPi Neuron
MAX 5V !!!! a len cez USB
Minimálne 2A
RPI 3B+ = micro USB
RPI 4 = USB C
minimum | optimal | |
---|---|---|
Capacity | 4GB - 8GB | 32GB |
Speed | 4 MB/s (class 4) | 10MB/s (class 10) |
External HDD
External Flash drive
Raspberry Pi dokáže bootovať iba z SD karty !
SD karta skôr či neskôr odíde...
Cloud
https://www.raspberrypi.org/software/operating-systems/
Etcher
VBox
PI imager
Stiahnuť ISO
SD karta
Virtual PC
bootable disk
https://roboticsbackend.com/install-raspbian-desktop-on-a-virtual-machine-virtualbox/