Arduino vs ESP32 vs Raspberry Pi: Which Board for Your Project (NZ Guide)

Arduino vs ESP32 vs Raspberry Pi comparison guide for NZ makers

In the Arduino vs ESP32 vs Raspberry Pi decision, the short answer is this: pick an Arduino to learn electronics and run simple, dependable control jobs, an ESP32 when a project needs cheap Wi-Fi or Bluetooth, and a Raspberry Pi when you need a full Linux computer with storage, a camera or a screen. This guide is for NZ hobbyists, students and home-automation tinkerers choosing their next board.

The real split is microcontroller versus computer. An Arduino, ESP32 or Raspberry Pi Pico runs one program directly on the chip, starts instantly and sips power. A Raspberry Pi 5 runs an operating system, which makes it far more capable and far hungrier. Our Raspberry Pi explainer covers what the Pi can do, and the open-source hardware guide explains why Arduino designs are so widely copied and supported.

Key takeaways

  • Arduino Uno R4 (about NZ$44–63 at Jaycar) is still the easiest way to learn wiring and code, and its 5 V pins suit older sensors and shields.
  • ESP32 boards add Wi-Fi and Bluetooth to a low-power microcontroller and are the default hardware for ESPHome and Home Assistant sensors.
  • Raspberry Pi 5 is a real computer, but memory shortages pushed NZ prices to roughly NZ$233–299 for 4 GB and NZ$371–399 for 8 GB in September 2026.
  • Raspberry Pi Pico 2 (about NZ$11) is a microcontroller, not a mini PC, despite the name.
  • ESP32, Pico and Raspberry Pi pins run at 3.3 V. Wiring 5 V straight into them is the classic way to kill a board.
Free tool

Which board should I buy?

Tap everything your project needs. The picker weighs each requirement and suggests an Arduino, ESP32, Raspberry Pi Pico or full Raspberry Pi, with typical NZ prices.

Best fit
Runner-up
Typical NZ price, Sep 2026
Pick at least one requirement to see a recommendation.

Scores are our editorial weighting of manufacturer specs, not a benchmark. Prices are NZ retail ranges checked September 2026 at PB Tech and Jaycar; Raspberry Pi 5 prices have risen sharply because of memory costs.

Microcontroller or single-board computer?

Arduino, ESP32 and Pico boards are microcontrollers: a processor, a little memory and plenty of input/output pins on one chip. You write a program on your PC, upload it over USB, and the board runs that one program from the moment power arrives. There is no operating system to boot, update or corrupt, so you can pull the plug at any time.

A Raspberry Pi 5 or Zero 2 W is a single-board computer. It boots Raspberry Pi OS (a version of Debian Linux) from a microSD card or SSD, has gigabytes of RAM, and can run a web server, a database, Docker containers or a full desktop. The trade-offs are boot time, power draw and a file system that should be shut down properly.

Arduino vs ESP32 vs Raspberry Pi capability map comparing Wi-Fi, battery life, real-time I/O, 5 V shields, cameras, Linux and ease of use
What each board does best. Nicegear assessment based on Arduino, Espressif and Raspberry Pi specifications.

What a microcontroller does well

  • Reads sensors and switches relays with precise, repeatable timing, because nothing else is competing for the processor.
  • Runs for months on batteries when it sleeps between readings. An ESP32 chip draws about 10 µA in deep sleep, according to Espressif’s datasheet, although regulators and LEDs on cheap boards add more.
  • Shrugs off power cuts, since there is no file system to damage.

What a Linux computer adds

  • The whole Linux software world: Python libraries, Node-RED, Home Assistant, Pi-hole, Jellyfin and thousands of ready-made projects.
  • Camera modules, HDMI screens, USB devices and, on the Pi 5, a PCIe connector for an NVMe SSD or AI accelerator.
  • The costs: a few watts of power around the clock, a 27 W supply for a Pi 5, and occasional operating-system updates.

Arduino vs ESP32 vs Raspberry Pi: specs and NZ prices

BoardProcessorMemoryWirelessLogic levelNZ price (Sep 2026)
Arduino Uno R4 MinimaRenesas RA4M1, Arm Cortex-M4, 48 MHz256 KB flash, 32 KB RAMNone5 Vabout NZ$44
Arduino Uno R4 WiFiRA4M1 plus ESP32-S3 module256 KB flash, 32 KB RAMWi-Fi, Bluetooth LE5 Vabout NZ$63
ESP32-S3 dev boardDual-core Xtensa LX7, 240 MHz512 KB RAM plus flash2.4 GHz Wi-Fi, Bluetooth LE 53.3 VNZ$30–70 locally
Raspberry Pi Pico 2 / 2 WRP2350, dual Cortex-M33 or RISC-V, 150 MHz520 KB RAM, 4 MB flashW model: Wi-Fi 4, Bluetooth 5.23.3 Vfrom about NZ$11
Raspberry Pi Zero 2 WQuad-core Cortex-A53, 1 GHz512 MB RAM2.4 GHz Wi-Fi, Bluetooth 4.23.3 Vabout NZ$49
Raspberry Pi 5Quad-core Cortex-A76, 2.4 GHz1–16 GB RAMDual-band Wi-Fi 5, Bluetooth 5.03.3 VNZ$233–299 (4 GB), NZ$371–399 (8 GB)

Prices are what PB Tech, Jaycar and PriceSpy listed in September 2026.

Arduino in NZ: best for learning and simple control

The Arduino Uno has been the default teaching board for years, and the current Uno R4 keeps the same shape and header layout, so older shields and tutorials still fit. Inside, the Renesas RA4M1 is a big step up from the 8-bit chip in the Uno R3: a 32-bit Arm Cortex-M4 at 48 MHz with a 12-bit DAC, CAN bus and a built-in real-time clock, powered from USB-C or a 6–24 V supply.

The bigger draw is software. The Arduino IDE is free and open source, almost every hobby sensor sold in NZ ships with an Arduino example sketch, and the forums hold an answer for nearly every beginner error message.

Arduino Uno R4 Minima vs Uno R4 WiFi

The Minima (NZ$43.90 at Jaycar) is the plain board. The R4 WiFi (NZ$62.90) adds an Espressif ESP32-S3 module for Wi-Fi and Bluetooth, a 12 x 8 LED matrix you can scroll text across, and a Qwiic connector for plug-in I2C sensors. If there is any chance you will want readings on your phone later, the WiFi version is the better buy.

Arduino UNO Q: an Arduino with a Linux brain

Qualcomm announced it was buying Arduino in October 2025, alongside a new board, the UNO Q. It pairs a Qualcomm Dragonwing QRB2210 (quad-core Cortex-A53 at 2.0 GHz, running Debian Linux) with an STM32U585 microcontroller in the classic Uno footprint, plus 2 GB or 4 GB of RAM, dual-band Wi-Fi 5 and Bluetooth 5.1. It suits projects that want Linux and real-time pins on one board, but Jaycar did not list it when we checked, and its Arduino App Lab software is still young.

Genuine boards vs clones

Arduino publishes its hardware designs, so compatible boards are legal and common; Jaycar’s Duinotech range is the local high-street example. Clones usually work, but some need a separate USB-serial driver (often for a CH340 chip), and quality varies. Buying genuine helps fund the software you are relying on.

ESP32 vs Arduino: why Wi-Fi projects start with an ESP32

The ESP32 is a family of chips from Espressif, and it has become the standard brain for connected hobby projects and plenty of commercial smart-home gadgets. The appeal is simple: a fast processor with Wi-Fi and Bluetooth built in, on boards that cost about the same as a genuine Uno in NZ. It programs from the same Arduino IDE using Espressif’s official board package, or from MicroPython or Espressif’s own ESP-IDF framework.

Against an Arduino Uno, the ESP32 has far more memory and speed, and it can sleep at microamps between readings. What it gives up is 5 V tolerance, and its analogue inputs are noticeably less accurate than a dedicated converter.

Which ESP32 chip should you buy in NZ?

ChipCPURadiosGood for
ESP32 (original)Dual-core Xtensa LX6, 240 MHzWi-Fi 4, Bluetooth Classic and LEMost older tutorials, ESP32-CAM, Bluetooth audio
ESP32-S3Dual-core Xtensa LX7, 240 MHzWi-Fi 4, Bluetooth LE 5Cameras, displays, native USB, voice projects
ESP32-C3Single-core RISC-V, 160 MHzWi-Fi 4, Bluetooth LE 5Small, cheap sensors
ESP32-C6Single-core RISC-V, 160 MHzWi-Fi 6, Bluetooth LE 5, Thread/ZigbeeMatter and Thread devices
ESP32-H2Single-core RISC-V, 96 MHzBluetooth LE 5, Thread/Zigbee, no Wi-FiBattery Thread or Zigbee sensors

The Wi-Fi chips here are 2.4 GHz only (the newer ESP32-C5 adds 5 GHz), which suits most smart-home gear. For a first ESP32, a plain ESP32 or ESP32-S3 board with USB-C and a clear pin diagram is the safest choice; Jaycar sells a compact Seeed Studio ESP32-S3 board for about NZ$30.

ESPHome: Home Assistant sensors without writing C++

ESPHome is free, open-source firmware that turns a short YAML file into firmware for an ESP32 (or ESP8266, RP2040 and a few other chips). Home Assistant discovers the device automatically, and updates install over Wi-Fi. A temperature sensor, a garage-door relay or a CT-clamp power meter takes minutes rather than an evening of coding. If you run a Home Assistant Green or any other Home Assistant box, an ESP32 is its natural companion.

Two real examples: our home energy monitoring guide shows how CT clamps and an ESP32 measure a house’s power use, and the same approach gives local Mitsubishi heat pump Wi-Fi control through the unit’s CN105 port. If home automation is new to you, start with our home automation basics. Many Wi-Fi smart plugs are built on similar chips, which is why community firmware can run on some of them.

Raspberry Pi vs Arduino: when you need a real computer

Choose a Raspberry Pi when the project needs things only an operating system provides: a web interface, a database, video, a screen and keyboard, or software someone else has already written for Linux. Typical examples are a Pi-hole ad blocker, a CCTV recorder, a retro-gaming console, a weather station that stores years of readings, or a small home server.

Raspberry Pi 5, Pi 500 and Zero 2 W

The Pi 5 uses a quad-core Arm Cortex-A76 at 2.4 GHz, which Raspberry Pi rates at two to three times the CPU performance of the Pi 4. It adds a PCIe connector for an NVMe SSD (via an M.2 HAT), two camera/display connectors and an on-board real-time clock; our Raspberry Pi RTC guide explains the backup battery and when an add-on clock still makes sense. The Pi 500 puts a Pi 5 inside a compact keyboard, and the Zero 2 W is a tiny, low-cost option for light jobs such as a Pi-hole or a timelapse camera.

Raspberry Pi prices in 2026

Memory shortages, driven by AI data-centre demand, have pushed Raspberry Pi prices up several times since late 2025. In February 2026 Raspberry Pi added between US$10 and US$60 to boards with 2 GB or more, and further rises followed; the 16 GB Pi 5 now lists at US$305. In NZ we saw the 4 GB Pi 5 at about NZ$233 (PB Tech) to NZ$299 (Jaycar), and the 8 GB at NZ$371–399. The 1 GB Pi 5 and the Zero range escaped those rises, so size the RAM to the job: a Pi-hole or a small sensor hub runs comfortably in 1–2 GB.

Raspberry Pi Pico 2: the Pi that is really a microcontroller

The Pico name trips people up. The Pico 2 is a microcontroller board, about NZ$11 at PB Tech, built on Raspberry Pi’s own RP2350 chip: two Arm Cortex-M33 cores (or two RISC-V cores, selectable at boot) at 150 MHz, 520 KB of RAM and 4 MB of flash. It does not run Linux. Its party trick is PIO, programmable input/output blocks that generate precise signals for LED strips and unusual protocols without tying up the main cores. The Pico 2 W adds 2.4 GHz Wi-Fi and Bluetooth 5.2, and MicroPython makes either one a friendly first board.

Which microcontroller for beginners?

Pick the board with the most beginner tutorials for the thing you actually want to build:

  • Blinking LEDs, buttons, buzzers and school projects: an Arduino Uno R4 Minima, or a starter kit built around an Uno.
  • Anything that talks to your phone or Home Assistant: an ESP32 or ESP32-S3 dev board with USB-C.
  • Learning Python with real hardware: a Raspberry Pi Pico 2 W with MicroPython.
  • Learning Linux and coding, or building a small server: a Raspberry Pi 5 with the official power supply and a good microSD card.

What to look for in an Arduino starter kit

A useful Arduino starter kit includes an Uno or a well-made compatible board, a breadboard, jumper wires, LEDs, resistors, buttons, a potentiometer, a small servo, a buzzer, a temperature sensor and, most importantly, lessons that walk you through each part. A bag of components with no lessons is how many kits end up in a drawer.

Power: batteries, solar and always-on projects

BoardHow it uses powerBattery or solar friendly?
ESP32Deep-sleeps between readings, waking only to measure and sendYes, on a board with an efficient regulator
Arduino Uno R4Regulator, USB circuitry and LEDs draw power continuouslyShort projects only
Raspberry Pi Zero 2 WAlways on; Linux cannot deep-sleepOnly with a large battery
Raspberry Pi 5A few watts at idle; official supply is 27 WMains power recommended

If you plan to run a board from a panel and battery at the bach or out on a fence line, size the system properly first. Our solar panel and battery calculator handles small 5 V and 12 V loads like these, using NZ sunshine figures.

Where to buy Arduino, ESP32 and Raspberry Pi in NZ

  • PB Tech is listed by Raspberry Pi as its Approved Reseller for New Zealand, and stocks the Pi 5, Pico 2, official power supplies, cases and coolers.
  • Jaycar sells genuine Arduino boards (Uno R4 Minima NZ$43.90, Uno R4 WiFi NZ$62.90), its own Duinotech compatibles, ESP32 boards, sensors and some Raspberry Pi models, with stores around the country.
  • MindKits is an NZ-based maker store carrying Arduino boards, Raspberry Pi Picos and add-ons.
  • Overseas marketplaces are cheapest for generic ESP32 boards, but delivery takes weeks, returns are hard, and GST is charged on low-value imports.

Common mistakes when choosing a board

  1. Feeding 5 V into a 3.3 V board. ESP32, Pico and Raspberry Pi pins are 3.3 V only. Use a level shifter or a voltage divider for 5 V sensors.
  2. Underpowering a Raspberry Pi 5. On a 5 V, 3 A supply it limits USB devices to 600 mA in total. The official 27 W (5 V, 5 A) USB-C supply, about NZ$25 at PB Tech, avoids flaky SSDs and random resets.
  3. Using a charge-only USB cable. If the Arduino IDE cannot see your board, swap the cable before blaming drivers.
  4. Buying a Pi for a microcontroller job. Switching one relay with a Pi costs more, uses more power and adds software updates. An ESP32 does it for a fraction of the price.
  5. Trusting the ESP32’s analogue inputs for precision. They are noisy and non-linear near the ends of their range. Use an external converter such as an ADS1115 for accurate readings.
  6. Cheap microSD cards in a Pi. Buy a known-brand A1 or A2 card, or boot from an SSD, to avoid corruption.

Our take

  • Starting from scratch? Buy an Arduino Uno R4 WiFi. Every classic tutorial works, and Wi-Fi is there when you are ready.
  • For home automation, go straight to ESP32 plus ESPHome. It is lower-power and far better integrated with Home Assistant than a Pi or an Arduino.
  • Buy a Raspberry Pi 5 only when you need Linux, a camera or storage, and choose the RAM carefully while prices are inflated.
  • Want to learn Python on real hardware for about NZ$11? The Pico 2 is the bargain of the lot.

Prices and stock change often, especially for Raspberry Pi boards while memory costs are high; figures were checked in September 2026. Nicegear is independent, sells nothing and has no paid placements.

FAQs

Is ESP32 better than Arduino?

For connected projects, usually yes: an ESP32 has a faster processor, more memory, Wi-Fi and Bluetooth, and you can still program it in the Arduino IDE. An Arduino Uno R4 is the better choice for beginners and for 5 V sensors and shields, because ESP32 pins are 3.3 V only.

Can a Raspberry Pi replace an Arduino?

It can read sensors and switch relays through its GPIO pins, but it boots slowly, uses more power and is not real-time, so timing-critical jobs such as motor control are better on a microcontroller. Many projects use both, with the Pi talking to an Arduino or Pico over USB.

Which microcontroller is best for beginners?

The Arduino Uno R4 Minima or R4 WiFi remains the easiest start, because most beginner tutorials and kits are written for it. If you would rather learn Python, a Raspberry Pi Pico 2 W running MicroPython is a cheap and friendly alternative.

Is the Raspberry Pi Pico a Raspberry Pi computer?

It is made by Raspberry Pi, but it is a microcontroller board, not a Linux computer. The Pico 2 runs a single program written in MicroPython or C/C++ and costs about NZ$11 in NZ.

Where can I buy Arduino and Raspberry Pi boards in NZ?

PB Tech is Raspberry Pi’s Approved Reseller for New Zealand, Jaycar sells genuine Arduino boards alongside its Duinotech range, and MindKits is a local maker store. Prices in this guide were checked in September 2026.

What is ESPHome?

ESPHome is free, open-source firmware that you configure with a short YAML file to turn an ESP32 or similar board into a sensor or switch for Home Assistant. It handles Wi-Fi, over-the-air updates and automatic discovery, so you do not need to write C++.

Why are Raspberry Pi prices so high in 2026?

A global memory shortage, driven by demand from AI data centres, raised the cost of the LPDDR4X RAM the boards use. Raspberry Pi increased prices several times from late 2025, with the largest rises on 8 GB and 16 GB models.