Raspberry Pi-alternativ år 2022
Någon gång under din pysselresa kanske du stöter på gränserna för Raspberry Pi.
Medan Raspberry Pi's mikrodatorer och mikrokontroller är mycket dynamiska verktyg som kan hjälpa dig att slutföra olika projekt, finns det andra verktyg som är mer specialiserade och bättre för specifika projekt.
Dessutom finns det fortfarande en brist där ute på kort och det är ett problem för alla. Specifikt är Pi Zero-korten extremt svåra att få tag på. Vi är en Raspberry Pi Approved Reseller så här är våra förutsägelser för aktien i framtiden.
En liten brasklapp om operativsystemet
När du köper en Raspberry Pi får du tillgång till det enkla operativsystemet Raspberry Pi.
När du nu köper ett kort som inte är Raspberry Pi, köper du ett kort som förmodligen skulle fungera med Android, Ubuntu och kanske andra operativsystem, men det är osannolikt att det fungerar med Raspberry Pi OS.
Det fina med Raspberry Pi OS är att det fungerar mycket bra med Raspberry Pi-kortet. Du slipper många problem som beror på att hårdvaran inte fungerar, dålig dokumentation eller begränsade möjligheter att söka hjälp.
Raspberry Pi 4 SBC-alternativ för allmänna ändamål: Rock Pi 4
På ytan ser Rock 4 mycket lik Raspberry Pi 4 ut.
Dess storlek och pris är ungefär detsamma - båda säljs för cirka $60, är cirka 85 x 55 mm, har 2 x USB 3.0- och USB 2.0-portar och CSI/DSI-portar för båda.
Rock 4 är dock en kraftfull enkortsdator (SBC) som har en hel del fördelar jämfört med Raspberry Pi 4, bland annat
- Stöd för M.2 SSD och eMMC-modul (för snabbare lagring än microSD)
- Sexkärnig processor (kan vara snabbare för ditt användningsfall)
Raspberry Pi 4 men med vanlig HDMI + eMMC: Banana Pi M5
Banana Pi BPI-M5 är en enkortsdator med ganska likartade specifikationer jämfört med Raspberry Pi 4, men dess främsta fördel jämfört med Raspberry Pi är den förlödda eMMC-modulen som kan vara 16 till 64 GB.
eMMC-lagring är snabbare och mer tillförlitlig än microSD, och Raspberry Pi 4 ger dig inte möjlighet att ha en fabriksinstallerad eMMC till skillnad från Banana Pi BPI-M5.
Dessutom kommer detta kort med en HDMI-port i vanlig storlek. Detta kan vara ett plus eller en nackdel, beroende på vem du är. Som vår nyhetsbrevsundersökning har visat: endast en tredjedel av de tillfrågade föredrar en vanlig HDMI-plats. Du kan anmäla dig till nyhetsbrevet längst ner i den här artikeln eller i sidofältet på skrivbordet.
Raspberry Pi 4-alternativ för AI/ML: Google Coral
Även om Raspberry Pi 4 kan utföra vissa projekt inom artificiell intelligens eller maskininlärning, är den i allmänhet lite långsam för dessa ändamål.
Vad du behöver är en av Google Coral Dev Boards. Låt oss ta en titt på Dev Board Mini och Dev Board i vanlig storlek.
Google Coral Dev Board Mini
Google Coral Dev Board är en enkortsdator (SBC) ungefär som Raspberry Pi. Den är lite mindre än Raspberry Pi 4 med 64 x 48 mm jämfört med Raspberry Pi 4:s 86 mm x 57 mm.
Men till skillnad från Raspberry Pi är Coral Dev Board Mini speciellt framtagen för maskininlärning med hög hastighet.
Som du kan se på bilden ovan har Coral Dev Board Mini några likheter och skillnader från Raspberry Pi, inklusive en inbyggd monohögtalare, mikrofon och strömknapp.
Men låt oss ta en mer djupgående titt på hur Coral Dev Board Mini står sig i jämförelse med Raspberry Pi 4.
Korall Mini | Pi 4 | |
CPU | MediaTek 8167s SoC (fyrkärnig Arm Cortex-A35) @ 1,3 GHz | Quad core Cortex-A72 (ARM v8) 64-bitars SoC @ 1,5 GHz |
GPU | IMG PowerVR GE8300 (integrerad i SoC) | Broadcom Videocore-VI GPU |
ML-accelerator | Google Edge TPU coprocessor: 4 TOPS (int8); 2 TOPS per watt | Ej tillämpligt |
RAM | 2 GB LPDDR3 | 2/4/8GB |
Flash-minne | 8 GB eMMC, MicroSD | Inget integrerat minne |
Trådlös | Wi-Fi 5 (802.11a/b/g/n/ac); Bluetooth 5.0 | 2,4 GHz och 5,0 GHz IEEE 802.11ac trådlöst, Bluetooth 5.0, BLE Gigabit Ethernet |
Ljud/video | 3,5 mm audiojack; digital PDM-mikrofon; 2,54 mm 2-polig högtalarplint; mikro HDMI (1.4); 24-polig FFC-kontakt för MIPI-CSI2-kamera (4-banor); 24-polig FFC-kontakt för MIPI-DSI-display (4-banor) | 2 × mikro-HDMI-portar (upp till 4kp60 stöds) 2-banors MIPI DSI displayport 2-banors MIPI CSI-kameraport 4-polig stereoljud- och kompositvideoport H.265 (4kp60 avkodning), H264 (1080p60 avkodning, 1080p30 kodning) OpenGL ES 3.1, Vulkan 1.0 |
Ingång/utgång | 40-polig GPIO-huvud; 2x USB typ C (USB 2.0) | Raspberry Pi standard 40-polig GPIO-huvud 2 USB 3.0-portar; 2 USB 2.0-portar. |
Google Coral Utvecklingsnämnd
Det normalstora Google Coral Dev Board är ungefär lika stort som Raspberry Pi 4.
Coral Dev Board mäter 88 x 60 mm medan Raspberry Pi 4 mäter 86 x 57 mm.
Jämfört med Coral Dev Board Mini är Dev Board mer kraftfullt med snabbare CPU och minne.
Naturligtvis kommer mer ansvar med mer kraft. I det här fallet kostar Coral Dev Board $129,99 jämfört med $99,99 för Mini.
Coral Dev Board | Pi 4 | |
CPU | NXP i.MX 8M SoC (quad Cortex-A53, Cortex-M4F) | Quad core Cortex-A72 (ARM v8) 64-bitars SoC @ 1,5 GHz |
GPU | Integrerad GC7000 Lite-grafik | Broadcom Videocore-VI GPU |
ML-accelerator | Google Edge TPU coprocessor: 4 TOPS (int8); 2 TOPS per watt | Ej tillämpligt |
RAM | 1/4 GB (2 GB inom kort) | 2/4/8GB |
Flash-minne | 8 GB eMMC, MicroSD-kortplats | Inget integrerat minne |
Nätverk | Wi-Fi 2×2 MIMO (802.11b/g/n/ac 2.4/5GHz) och Bluetooth 4.2 Gigabit Ethernet | 2,4 GHz och 5,0 GHz IEEE 802.11ac trådlöst, Bluetooth 5.0, BLE Gigabit Ethernet |
Ljud/video | 3,5 mm ljuduttag (CTIA-kompatibel); Digital PDM-mikrofon (x2); 2,54 mm 4-polig terminal för stereohögtalare HDMI 2.0a (full storlek) 39-polig FFC-kontakt för MIPI-DSI-display (4-banor) 24-polig FFC-kontakt för MIPI-CSI2-kamera (4-banor) | 2 × mikro-HDMI-portar (upp till 4kp60 stöds) 2-banors MIPI DSI displayport 2-banors MIPI CSI-kameraport 4-polig stereoljud- och kompositvideoport H.265 (4kp60 avkodning), H264 (1080p60 avkodning, 1080p30 kodning) OpenGL ES 3.1, Vulkan 1.0 |
Ingång/utgång | 40-polig GPIO-huvud; Typ-C OTG; Typ-C strömförsörjning; Typ A 3.0-värd; Micro-B seriell konsol | Raspberry Pi standard 40-polig GPIO-huvud 2 USB 3.0-portar; 2 USB 2.0-portar. |
Hur mycket snabbare är Coral vs Pi 4?
En artikel av Alasdair Allen, från Raspberry Pi, visar några benchmarks som talar till Coral Dev Boards fördel.
Enligt uppgift från sina riktmärkenCoral Dev Board klarade en genomsnittlig inferenstid på 15,7 ms medan Raspberry Pi 4 tog 82,7 ms med hjälp av Tensorflow Lite. Båda testerna gjordes med MobileNet v1 0.75 djupmodell.
Det verkar som att om du ansluter en Coral USB Accelerator blir Raspberry Pi 4 en riktig ML-juggernaut, med en inferenstid som sjunker till 14,9 ms.
En annan artikel av Q-engineering beskriver också den direkta fördelen som Google Coral har jämfört med en Raspberry Pi 4:
Raspberry Pi Zero alternativ: Banana Pi BPI-M2 Zero och Orange Pi Zero2
Lagret för Raspberry Pi Zero 2 W är dystert och därför har folk letat efter olika alternativ.
Om du är en sådan person måste du bestämma dig för vad du vill prioritera.
Om du behöver en liknande formfaktor som Pi Zero, kan du överväga Banana Pi BPI-M2 Zero. Detta är endast om dina prioriteringar strikt handlar om storlek framför allt annat. Till exempel om du har en utrymmesbegränsning i ditt projekt. Vi har en djupare jämförelse mellan Zero 2 W och Banana Pi BPI-M2 Zero här.
Men om storleken inte spelar så stor roll kan du överväga Orange Pi Zero2. Orange Pi Zero2 är större än Pi Zero 2 W, men den är också mer kapabel. Här är i synnerhet dess fördelar:
- 1 GB RAM (istället för 512 MB på Zero 2)
- USB-C (istället för microUSB)
- Högre CPU-hastighet
Här är en mer djupgående jämförelse mellan de två.
Ett annat kort att överväga är utan tvekan Raspberry Pi Pico W. Inte bara finns det gott om lager, utan med det nya trådlösa chipet har det blivit mycket lättare att bygga enkla, uppkopplade projekt där Raspberry Pi Zero skulle vara överflödigt.
Raspberry Pi Pico-alternativ för mikrokontrollerprojekt: Arduino
När nybörjare vill komma in på mikrokontrollerscenen tänker de omedelbart på Arduino.
Det råder ingen tvekan om att Arduino har skapat sig en plats på den här marknaden. Till och med Raspberry Pi Pico skulle tycka att det var en utmaning att skaka Arduino från sin regeringstid.
Med det sagt har Raspberry Pi Pico faktiskt sina fördelar jämfört med Arduino.
För det första är Raspberry Pi Pico ett av de billigaste mikrokontrollerkorten på marknaden, från $4-$7, beroende på om du behöver förinstallerade headers (Pico H), trådlöst (Pico W) eller båda (Pico WH, fortfarande inte släppt i skrivande stund).
Arduinos kostar i allmänhet mycket mer. Till exempel är ett typiskt Arduino-kort som nybörjare skulle stöta på Arduino Uno Rev3, som kommer in på $27.60. Ett kort som är lika stort som Pico, Arduino Nano, är lite billigare på cirka $21.
Naturligtvis är all denna hårdvara öppen källkod så du kan köpa en från tredje part för mycket mindre.
Här är en snabb tabell för jämförelse.
Raspberry Pi Pico | Arduino Uno Rev3 | |
CPU-frekvens | 133MHz | 16 MHz |
Mikrokontroller | RP2040 | ATmega328P |
Flash-minne | 2 MB | 32KB |
RAM | 256KB | 2KB |
GPIO | 26 (användbar) | 14 digitala, 6 analoga |
Har USB? | microUSB | USB B |
WiFi och/eller BT? | Ingen | WiFi variant tillgänglig |
Spänning | 1.8 - 5.5V eller 5V USB | 6-20V (7-12V rekommenderas) eller via USB. |
Storlek | 51x21mm | 68x53mm |
Språk | MicroPython / C | C |
Vi har skrivit en mer djupgående jämförelse i vår Raspberry Pi Pico mega-guide. Klicka här för att se de största skillnaderna.
Arduino har fler varianter än Raspberry Pi Pico
I det föregående avsnittet jämförde vi det klassiska och mest populära Arduino-kortet med Raspberry Pi Pico.
Men sanningen är att Arduino har ett stort utbud av kort där vissa har specifika användningsområden.
Ärligt talat, om du har ett specifikt projekt i åtanke kan det vara bättre med ett av specialkorten från Arduino.
Arduino har tre familjer att välja mellan: Nano, MKR och Klassisk. Utöver dessa kan du också köpa kit med allt du behöver och Shields (t.ex. komponenter med en sensor)
Här är de egenskaper som skiljer de olika kategorierna åt:
NanoSom namnet antyder är de små men med många funktioner. Den mest grundläggande och billiga är Nano Every, men det finns mer avancerade kort med BLE, omgivningssensorer (temperatur, luftfuktighet, tryck), gestsensorer, mikrofoner med mera. Du kan programmera den här serien av kort i MicroPython och du kan också göra maskininlärning med dem.
MKR: nästan alla MKR-kort har en radiomodul som har Wi-Fi, Bluetooth®, LoRa®, Sigfox, NB-IoT. Du kan köpa sköldar för att lägga till miljösensorer, GPS, Ethernet, motorstyrning och RGB-matriser.
MKR-korten använder Cortex-M0 32-bitars SAMD21 lågeffektprocessor och är utrustade med ett kryptochip för säker kommunikation.
Klassisk: Det här är de mest grundläggande korten som de flesta hobbyister börjar med. De är utmärkta för pyssel, testning och lärande. Arduino Uno R3 är i denna kategori.
Arduino Nano RP2040 vs Raspberry Pi Pico WH
Faktum är att ett kort som ligger extremt nära Raspberry Pi Pico W är Arduino Nano RP2040 Anslut. Den använder samma mikrokontroller, RP2040, som Raspberry Pi Pico W och har en trådlös modul.
De viktigaste fördelarna med Arduino Nano RP2040 Connect jämfört med Pico W är följande:
- Bluetooth - även om Pico W har BT-hårdvara är den i skrivande stund inte aktiverad ännu.
- Gyroskop
- Accelerometer
- RGB LED
- Mikrofon
- Stödjer Arduino IDE, Arduino Cloud och MicroPython.
När det gäller pris är den bästa jämförelsen med Pico WH, som levereras med ledare och trådlöst, liknande Arduino Nano RP2040. Detta innebär att det är $7 för Pico WH och cirka $26 för Arduino Nano RP2040.
Det finns många andra kort i Nano-familjen, men om du letar efter en direkt konkurrent till Raspberry Pi Pico är det Arduino Nano RP2040 Connect du ska titta på.
Raspberry Pi Pico-alternativ när storleken spelar roll: RP2040 Stämpel
Solder Party har skapat en RP2040-baserad mikrokontroller som är fyrkantig och liten.
Medan Raspberry Pi Pico är 21 mm x 51 mm är RP2040 Stamp 25 mm x 25 mm och har dessutom flera fördelar jämfört med Raspberry Pi Pico, bland annat
- Kan drivas med ett 3,3 V LiPo;
- Har 30 GPIO-stift
- Neopixel LED
I grund och botten är detta en Raspberry Pi Pico som är mindre och har fler funktioner. Men den kostar också ungefär tre gånger så mycket som den ursprungliga Pico ($4 vs $10,80) och har ingen trådlös anslutning, till skillnad från Pico W.
Raspberry Pi Pico-alternativ när storleken spelar roll: Pimoroni Tiny 2040
Ett annat alternativ utöver RP2040-stämpeln är Pimoronis Tiny 2040.
Jämfört med Raspberry Pi Pico är Tiny 2040 utmärkt eftersom den har en USB-C-kontakt, upp till 8 MB QSPI-flash, en RGB-LED och 12 IO-stift (med 4 12-bitars ADC-kanaler).
Dess storlek är 22,9 x 18,2 mm, jämfört med Raspberry Pi Picos 21 mm x 51 mm.
Raspberry Pi Picos billigare alternativ: Espressif ESP32 eller ESP8266
Raspberry Pi Pico W har verkligen gjort det möjligt för Raspberry Pis mikrokontrollersortiment att minska gapet mellan Pico-serien och ESP32 och ESP8266.
ESP32 har en fördel... kanske.
Beroende på var du köper din ESP32 kan du kanske få en mikrokontroller som konkurrerar med Pico W - till ett billigare pris och har en stor gemenskap bakom sig.
Bristen på chip har påverkat ESP-priserna, men Peter Scargill skrev om de priser han betalade för att få den skickad via Banggood. Peter sa att han köpte ett tiopack med ett ESP8266-kort som heter "Geekcreit® Wireless NodeMcu Lua CH340G V3 Based ESP8266".
Om man tittar på produktsidan citerar de $28.99 för 10 och om du köper 40 får du 12% rabatt. Frakt är gratis till USA.
Det betyder att varje kort kostar $2.90 och detta är ett kort med WiFi. Detta gör det ungefär hälften av priset på Raspberry Pi Pico.
På skalan kan du spara mycket pengar genom att använda den här serien av kort från Espressif. Här är en jämförelse mellan den ursprungliga Pico och ESP32.
man - är det en durcheinander. under VEEEGLEICH stelle ich mich 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 inte miteinander vergleichen kann, weil nur bei 1 einzigen ( !!!!??? ) der tast gemacht wurde - was ist das denn für ein evergleich ?!?!??