Raspberry Pi alternatieven in 2022

google koraal raspberry pi alternatieven voor ai ml

Op een bepaald punt in je knutselreis kun je tegen de grenzen van de Raspberry Pi aanlopen.

Terwijl de microcomputers en microcontrollers van de Raspberry Pi zeer dynamische gereedschappen zijn die je kunnen helpen bij het voltooien van verschillende projecten, zijn sommige andere gereedschappen meer gespecialiseerd en beter voor specifieke projecten.

Bovendien is er nog steeds een tekort aan boards en dat is een probleem voor iedereen. Vooral de Pi Zero-boards zijn erg moeilijk te krijgen. Wij zijn een Raspberry Pi Approved Reseller, dus Hier zijn onze voorspellingen voor aandelen in de toekomst.

Een klein voorbehoud over het besturingssysteem

Als je een Raspberry Pi koopt, geniet je van het gebruiksgemak van het Raspberry Pi OS.

Als je nu een bord koopt dat geen Raspberry Pi is, dan koop je een bord dat waarschijnlijk zou werken met Android, Ubuntu en misschien andere besturingssystemen, maar waarschijnlijk niet met het Raspberry Pi besturingssysteem.

Het mooie van het Raspberry Pi OS is dat het heel goed werkt met het Raspberry Pi bord. Je voorkomt veel problemen met hardware die niet werkt, slechte documentatie of een beperkte gemeenschap om hulp te zoeken.

Raspberry Pi 4 algemeen SBC-alternatief: Raspberry Pi 4

Raspberry Pi alternatief - de Rock Pi 4
Rock 4 van Radxa (Afbeelding van Radxa)

Aan de buitenkant lijkt de Rock 4 erg op de Raspberry Pi 4.

Het formaat en de prijs zijn ongeveer hetzelfde - beide verkopen voor ongeveer $60, zijn ongeveer 85 x 55mm, hebben 2 x USB 3.0 en USB 2.0 poorten, en CSI/DSI poorten voor beide.

De Rock 4 is echter een krachtige single-board computer (SBC) die heel wat voordelen heeft ten opzichte van de Raspberry Pi 4, waaronder:

  • Ondersteuning voor M.2 SSD en eMMC-module (voor snellere opslag dan microSD)
  • Zeskernige processor (kan sneller zijn voor jouw gebruik)

Raspberry Pi 4 maar met gewone HDMI + eMMC: Banana Pi M5

Nog een Raspberry Pi alternatief - de Banana Pi
Banaan Pi BPI-M5 (Afbeelding van Banana Pi Wiki)

De Banana Pi BPI-M5 is een single-board computer met vergelijkbare specificaties in vergelijking met de Raspberry Pi 4, maar het belangrijkste voordeel ten opzichte van de Raspberry Pi is de voorgesoldeerde eMMC-module die 16 tot 64GB kan zijn.

eMMC-opslag is sneller en betrouwbaarder dan microSD, en de Raspberry Pi 4 geeft je niet de optie van een in de fabriek geïnstalleerde eMMC, in tegenstelling tot de Banana Pi BPI-M5.

Verder heeft dit bord een HDMI-poort van normaal formaat. Dit kan een plus- of een minpunt zijn, afhankelijk van wie je bent. Zoals onze nieuwsbriefonderzoek heeft aangetoond: slechts een derde van de ondervraagden geeft de voorkeur aan een gewone HDMI-sleuf. Je kunt je onderaan dit artikel of in de zijbalk op je bureaublad aanmelden voor de nieuwsbrief.

Raspberry Pi 4 alternatief voor AI/ML: Google Coral

Google-koraal Dev Board Mini
Google Coral Dev Boar Mini met onderdelen gelabeld

Hoewel de Raspberry Pi 4 sommige projecten op het gebied van kunstmatige intelligentie of machinaal leren kan uitvoeren, is hij over het algemeen een beetje traag voor die doeleinden.

Wat je nodig hebt is een van de Google Coral Dev Boards. Laten we eens kijken naar het Dev Board Mini en het Dev Board van normale grootte.

Google-koraal Dev Board Mini

Het Google Coral Dev Board is een Single Board Computer (SBC) die veel lijkt op de Raspberry Pi. Het is een beetje kleiner dan de Raspberry Pi 4 met 64 x 48mm tegenover 86mm x 57mm van de Raspberry Pi 4.

In tegenstelling tot de Raspberry Pi is de Coral Dev Board Mini echter speciaal gemaakt voor machine-leren op hoge snelheid.

Zoals je in de afbeelding hierboven kunt zien, heeft de Coral Dev Board Mini een paar overeenkomsten en verschillen met de Raspberry Pi, waaronder een monoluidspreker, microfoon en aan/uit-knop aan boord.

Maar laten we eens wat dieper ingaan op hoe de Coral Dev Board Mini zich verhoudt tot de Raspberry Pi 4.

Koraal MiniPi 4
CPUMediaTek 8167s SoC (Quad-core Arm Cortex-A35) @ 1,3GHzQuad core Cortex-A72 (ARM v8) 64-bits SoC @ 1,5 GHz
GPUIMG PowerVR GE8300 (geïntegreerd in SoC)Broadcom Videocore-VI GPU
ML versnellerGoogle Edge TPU coprocessor:
4 TOPS (int8); 2 TOPS per watt
Niet van toepassing
RAM2 GB LPDDR32/4/8 GB
Flashgeheugen8 GB eMMC, MicroSDGeen geïntegreerd geheugen
DraadlozeWi-Fi 5 (802.11a/b/g/n/ac); Bluetooth 5.02,4 GHz en 5,0 GHz IEEE 802.11ac draadloos, Bluetooth 5.0, BLE
Gigabit Ethernet
Audio/video3,5 mm audio-aansluiting; digitale PDM-microfoon;

2,54 mm 2-pins luidsprekeraansluiting;

micro HDMI (1.4);

24-pins FFC-connector voor MIPI-CSI2-camera (4-baans);

24-pins FFC-connector voor MIPI-DSI beeldscherm (4-baans)
2 × micro-HDMI poorten (tot 4kp60 ondersteund)

2-baans MIPI DSI-beeldschermpoort

2-baans MIPI CSI camerapoort

4-polige stereo audio- en composietvideopoort

H.265 (4kp60 decoderen), H264 (1080p60 decoderen, 1080p30 coderen)

OpenGL ES 3.1, Vulkan 1.0
Invoer/uitvoer40-pins GPIO header;
2x USB Type-C (USB 2.0)
Raspberry Pi standaard 40-pins GPIO header
2 USB 3.0-poorten;
2 USB 2.0-poorten.

Google Coral Ontwikkelraad

Google Coral Ontwikkelraad

Het Google Coral Dev Board van normale grootte is ongeveer even groot als de Raspberry Pi 4.

Het Coral Dev Board is 88 x 60mm terwijl de Raspberry Pi 4 86mm x 57mm is.

Vergeleken met de Coral Dev Board Mini is het Dev Board krachtiger met een snellere CPU en sneller geheugen.

Met meer kracht komt natuurlijk ook meer verantwoordelijkheid. In dit geval kost het Coral Dev Board $129,99 tegenover $99,99 voor de Mini.

Raad voor koraalontwikkelingPi 4
CPUNXP i.MX 8M SoC (quad Cortex-A53, Cortex-M4F)Quad core Cortex-A72 (ARM v8) 64-bits SoC @ 1,5 GHz
GPUGeïntegreerde GC7000 Lite grafische voorzieningenBroadcom Videocore-VI GPU
ML versnellerGoogle Edge TPU coprocessor:
4 TOPS (int8); 2 TOPS per watt
Niet van toepassing
RAM1/4 GB (binnenkort 2 GB)2/4/8 GB
Flashgeheugen8 GB eMMC, MicroSD-sleufGeen geïntegreerd geheugen
NetwerkWi-Fi 2×2 MIMO (802.11b/g/n/ac 2,4/5GHz) en Bluetooth 4.2

Gigabit Ethernet
2,4 GHz en 5,0 GHz IEEE 802.11ac draadloos, Bluetooth 5.0, BLE
Gigabit Ethernet
Audio/video3,5 mm audio-aansluiting (compatibel met CTIA);

Digitale PDM-microfoon (x2);

2,54 mm 4-pins aansluiting voor stereoluidsprekers

HDMI 2.0a (volledige grootte)

39-pins FFC-connector voor MIPI-DSI beeldscherm (4-baans)

24-pins FFC-connector voor MIPI-CSI2-camera (4-baans)
2 × micro-HDMI poorten (tot 4kp60 ondersteund)

2-baans MIPI DSI-beeldschermpoort

2-baans MIPI CSI camerapoort

4-polige stereo audio- en composietvideopoort

H.265 (4kp60 decoderen), H264 (1080p60 decoderen, 1080p30 coderen)

OpenGL ES 3.1, Vulkan 1.0
Invoer/uitvoer40-pins GPIO header;
Type-C OTG;
Type-C voeding;
Type-A 3.0 host;
Micro-B seriële console
Raspberry Pi standaard 40-pins GPIO header
2 USB 3.0-poorten;
2 USB 2.0-poorten.

Hoeveel sneller is de Coral in vergelijking met de Pi 4?

Een artikel van Alasdair Allen, van Raspberry Pi, laat een aantal benchmarks zien die in het voordeel zijn van het Coral Dev Board.

Volgens zijn benchmarksDe Coral Dev Board had een gemiddelde inferentietijd van 15,7 ms, terwijl de Raspberry Pi 4 er 82,7 ms over deed met Tensorflow Lite. Beide tests werden uitgevoerd met MobileNet v1 0.75 dieptemodel.

Het lijkt erop dat als je een Coral USB Accelerator aansluit, de Raspberry Pi 4 een echte ML-moloch wordt, met een inferentietijd die daalt tot 14,9 ms.

Een ander artikel van Q-engineering beschrijft ook het duidelijke voordeel dat de Google Coral heeft ten opzichte van een Raspberry Pi 4:

Benchmarks van Q-engineering. Zoals je kunt zien in de rood omlijnde gebieden, haalt de Coral altijd meer FPS dan de Raspberry Pi 4. Zie bron.

Raspberry Pi Zero alternatieven: Banana Pi BPI-M2 Zero en Orange Pi Zero2

De voorraad van de Raspberry Pi Zero 2 W is slecht en dus zijn mensen op zoek gegaan naar verschillende alternatieven.

Als jij dit bent, dan moet je beslissen wat je prioriteiten zijn.

Banaan Pi BPI-M2 Nul (foto van Banana Pi)

Als je een vormfactor nodig hebt die vergelijkbaar is met die van de Pi Zero, dan kun je de Banana Pi BPI-M2 Zero overwegen. Dit is alleen als je prioriteiten uitsluitend liggen bij het formaat. Bijvoorbeeld als je beperkte ruimte hebt in je project. We hebben een diepere vergelijking tussen de Zero 2 W en de Banana Pi BPI-M2 Zero hier.

Oranje Pi Zero2 (foto van Orange Pi)

Als de grootte echter niet zoveel uitmaakt, kun je de Orange Pi Zero2 overwegen. De Orange Pi Zero2 is groter dan de Pi Zero 2 W, maar hij is ook capabeler. Dit zijn in het bijzonder zijn voordelen:

  • 1GB RAM (in plaats van 512MB op de Zero 2)
  • USB-C (in plaats van microUSB)
  • Hogere CPU-snelheid

Hier is een meer diepgaande vergelijking tussen de twee.

Zonder twijfel is een ander bord om te overwegen de Raspberry Pi Pico W. Niet alleen is de voorraad overvloedig, maar met de nieuwe draadloze chip is het veel gemakkelijker geworden om eenvoudige, verbonden projecten te bouwen waar de Raspberry Pi Zero overkill zou zijn.

Raspberry Pi Pico alternatief voor microcontroller projecten: Arduino

arduino uno
Foto door Harrison Broadbent.

Wanneer beginners de wereld van de microcontrollers willen betreden, denken ze meteen aan de Arduino.

Het lijdt geen twijfel dat de Arduino een plaats heeft veroverd in deze markt. Zelfs voor de Raspberry Pi Pico zou het een uitdaging zijn om de Arduino van zijn heerschappij af te schudden.

Dat gezegd hebbende, de Raspberry Pi Pico heeft wel degelijk voordelen ten opzichte van de Arduino.

Ten eerste is de Raspberry Pi Pico een van de goedkoopste microcontrollerborden die er zijn, vanaf $4-$7, afhankelijk van of je voorgeïnstalleerde headers (Pico H), draadloze (Pico W) of beide (Pico WH, nog niet uitgebracht op het moment van schrijven) nodig hebt.

Arduino's kosten over het algemeen veel meer. Een typisch Arduino-bord voor beginners is bijvoorbeeld de Arduino Uno Rev3, die $27,60 kost. Een bord dat qua grootte vergelijkbaar is met de Pico, de Arduino Nano, is iets goedkoper en kost ongeveer $21.

Natuurlijk is al deze hardware open source, dus je kunt voor veel minder een exemplaar van derden kopen.

Hier is een snelle tabel ter vergelijking.

Raspberry Pi PicoArduino Uno Rev3
CPU Frequentie133MHz16 MHz
MicrocontrollerRP2040ATmega328P
Flashgeheugen2MB32KB
RAM256KB2KB
GPIO26 (door gebruiker te gebruiken)14 digitaal, 6 analoog
Heeft USB?microUSBUSB B
WiFi en/of BT?GeenWiFi-variant beschikbaar
Spanning1.8 - 5.5V of 5V USB6-20V (7-12V aanbevolen) of via USB.
Maat51x21mm68x53mm
TalenMicroPython / CC

We hebben een uitgebreidere vergelijking geschreven in onze Raspberry Pi Pico megagids. Klik hier om de belangrijkste verschillen te zien.

Arduino heeft meer varianten dan de Raspberry Pi Pico

In het vorige hoofdstuk hebben we het klassieke en populairste Arduino-bord vergeleken met de Raspberry Pi Pico.

Maar de waarheid is dat Arduino een enorm scala aan borden heeft waarvan sommige specifieke toepassingen hebben.

Eerlijk gezegd, als je een specifiek project in gedachten hebt, ben je misschien beter af met een van de speciale borden van Arduino.

Arduino heeft drie families om uit te kiezen: Nano, MKR en Klassiek. Daarnaast kun je ook kits kopen met alles wat je nodig hebt en Shields (bijvoorbeeld onderdelen met een sensor)

Hier zijn de kenmerken die de verschillende categorieën onderscheiden:

NanoZoals de naam al zegt, zijn ze klein maar hebben ze veel mogelijkheden. De meest eenvoudige en goedkope is de Nano Every, maar er zijn meer geavanceerde kaarten met BLE, omgevingssensoren (temperatuur, vochtigheid, druk), gebarensensoren, microfoons en meer. Je kunt deze serie kaarten programmeren in MicroPython en je kunt er ook Machine Learning mee doen.

MKRBijna alle MKR-borden hebben een radiomodule met Wi-Fi, Bluetooth®, LoRa®, Sigfox, NB-IoT. Je kunt shields kopen om omgevingssensoren, GPS, Ethernet, motorbesturing en RGB-matrices toe te voegen.

MKR-borden gebruiken de Cortex-M0 32-bits SAMD21-processor met laag energieverbruik en zijn uitgerust met een cryptochip voor beveiligde communicatie.

Klassiek: Dit zijn de meest eenvoudige borden waar de meeste hobbyisten mee zullen beginnen. Ze zijn geweldig voor knutselen, testen en leren. De Arduino Uno R3 valt in deze categorie.

Arduino Nano RP2040 vs Raspberry Pi Pico WH

Een bord dat heel dicht in de buurt komt van de Raspberry Pi Pico W is de Arduino Nano RP2040 Connect. Het gebruikt dezelfde microcontroller, de RP2040, als de Raspberry Pi Pico W en heeft een draadloze module.

De belangrijkste voordelen van de Arduino Nano RP2040 Connect ten opzichte van de Pico W zijn:

  • Bluetooth - hoewel de Pico W BT-hardware heeft, is deze op het moment van schrijven nog niet ingeschakeld.
  • Gyroscoop
  • Versnellingsmeter
  • RGB LED
  • Microfoon
  • Ondersteunt Arduino IDE, Arduino Cloud en MicroPython.

Qua prijs is de beste vergelijking de Pico WH, die wordt geleverd met headers en draadloos, vergelijkbaar met de Arduino Nano RP2040. Dit betekent dat het $7 is voor de Pico WH en ongeveer $26 voor de Arduino Nano RP2040.

Er zijn veel andere borden in de Nano-familie, maar als je op zoek bent naar een directe concurrent voor de Raspberry Pi Pico, dan is de Arduino Nano RP2040 Connect het beste.

Raspberry Pi Pico alternatief als grootte belangrijk is: RP2040 stempel

Soldeerpartij RP2040 stempel (foto van Soldeerfeest)

Solder Party heeft een RP2040-gebaseerde microcontroller gemaakt die vierkant en klein is.

Waar de Raspberry Pi Pico 21mm x 51mm is, is de RP2040 Stamp 25mm x 25mm en heeft ook verschillende voordelen ten opzichte van de Raspberry Pi Pico, waaronder:

  • Kan worden gevoed door een 3,3V LiPo;
  • Heeft 30 GPIO-pinnen
  • Neopixel LED

In principe is dit een kleinere Raspberry Pi Pico met meer mogelijkheden. Hij kost echter ook ongeveer drie keer de prijs van de originele Pico ($4 vs $10.80), en heeft geen draadloze verbinding, in tegenstelling tot de Pico W.

Raspberry Pi Pico alternatief als grootte belangrijk is: Pimoroni Tiny 2040

Pimoroni Tiny 2040 (foto van Pimoroni)

Een andere optie naast de RP2040 Stamp is Pimoroni's Tiny 2040.

Vergeleken met de Raspberry Pi Pico is de Tiny 2040 geweldig omdat het een USB-C connector heeft, tot 8MB QSPI flash, een RGB LED en 12 IO pinnen (met 4 12-bit ADC kanalen).

De afmetingen zijn 22,9 x 18,2 mm, vergeleken met de 21mm x 51mm van de Raspberry Pi Pico.

Het goedkopere alternatief van Raspberry Pi Pico: Espressif ESP32 of ESP8266

Geekcreit® Draadloze NodeMcu Lua CH340G V3 Gebaseerd op ESP8266 (foto van Banggood)

Met de Raspberry Pi Pico W heeft de reeks microcontrollers van Raspberry Pi echt de kloof gedicht tussen de Pico-serie en de ESP32 en de ESP8266.

De ESP32 heeft één voordeel... misschien.

Afhankelijk van waar je je ESP32 koopt, kun je misschien een microcontroller krijgen die kan wedijveren met de Pico W - tegen een goedkopere prijs en heeft een grote gemeenschap achter zich.

Het tekort aan chips heeft de ESP-prijzen gedrukt, maar Peter Scargill schreef over de prijzen die hij betaalde om het via Banggood te laten verzenden. Peter zei dat hij een tien stuks ESP8266-bord had gekocht, genaamd "Geekcreit® Wireless NodeMcu Lua CH340G V3 Based ESP8266".

Op de productpagina geven ze $28,99 voor 10 en als je er 40 koopt, krijg je 12% korting. Verzending is gratis naar de VS.

Dat betekent dat elk bord $2,90 kost en dit is een bord met WiFi. Daarmee is het ongeveer de helft goedkoper dan de Raspberry Pi Pico.

Op schaal kun je veel geld besparen door deze serie borden van Espressif te gebruiken. Hier is een vergelijking tussen de originele Pico en de ESP32.

1 Opmerkingen

  1. horst op november 9, 2023 op 1:12 am

    man - ist das ein durcheinander. unter VEEEGLEICH stelle ich mir doch zumindest ein etabelle vor, in der eineseits die HW zum vergleichen wäre. andererseits kommt das die technik und die SW zum vergleich.
    gleich in der ersten tabelle tauchen test ( XOR ) auf, die man nicht miteinander vergleichen kann, weil nur bei 1 einzigen ( !!!!?? ) der smaak gemacht wurde - was das denn für ein evergleich ?!?!?

Laat een reactie achter