For schools

What an electronics lab really costs

Boards, starter kits, instruments and the costs nobody writes on the purchase order, priced from US retailers for a class of 30. Then the same course in a browser.

Prices checked September 23, 2026. US list prices at quantity one, before tax, shipping and any education discount.

If you are a middle school, high school or community college teacher pricing an Arduino unit, this page is the arithmetic we would want to see before asking for money. Every price links to the retailer page it came from. Where there is no price to cite, such as how many LEDs a class burns out in a year, we say so and give you a number to change in the calculator instead of pretending to know.

We make Mokxi, a browser simulator, so we are not neutral. We have tried to write this so it is useful even if you end up buying every kit on it, and the page on simulating first and building second is our honest recommendation: most classes are better off with some real hardware, just less of it, bought later.

The short version

For 30 students in pairs, with 10% spare kits, a meter per pair and 3 shared benches with a scope, a logic analyzer, a function generator and a power supply, a hardware lab built on a $42.99 starter kit comes to about $3,701 before the first lesson and roughly $172 a year after that on our breakage and consumables guesses. That is $4,216 over 3 years, or $46.84 per student per year.

The same course in Mokxi is free for students. The Teacher plan, which adds rosters, submissions, automatic checks and a live class room, is $129 a year for up to 40 students: $387 over 3 years. Simulating first and then buying one kit for each group of 4 for the final build comes to about $1,190 over the same 3 years, Mokxi included.

The instruments are most of the hardware bill. Without the shared benches, the kits and meters alone are a much smaller number, and the calculator lets you switch each instrument off.

Boards

A board on its own, if you are building your own kits or replacing one that died. A compatible board (sometimes called a clone) runs the same code as the official Arduino board it copies.

ItemPriceWhere
Arduino UNO Rev3$27.60Arduino Store USA
Arduino UNO R4 Minima$20Arduino Store USA
Arduino UNO R4 WiFi$27.50Arduino Store USA
ELEGOO UNO R3 board with USB cable (compatible board)$15.19ELEGOO US store
Espressif ESP32-DevKitC-32E$10DigiKey
SunFounder ESP32 development board$12.99SunFounder

Starter kits

A starter kit is a board, a breadboard, wires and a box of parts with a project book. The official Arduino kit costs more and comes with a 170-page printed project book; the compatible kits cost less and come with online or PDF tutorials. The SunFounder kit includes a basic multimeter, which saves buying one per group.

ItemPriceWhere
ELEGOO UNO R3 Super Starter Kit$42.99ELEGOO US store
SunFounder Beginner’s Lab Starter Kit (original UNO R3, includes a multimeter)$49.99SunFounder
ELEGOO ESP-32 Super Starter Kit$35.99ELEGOO US store
SunFounder ESP32 Ultimate Starter Kit$59.99SunFounder
Arduino Starter Kit (official, with 170-page project book)$110Arduino Store USA

Built from loose parts at Adafruit and the Arduino store, a group kit with an UNO R4 Minima, a USB cable, a breadboard, jumper wires, resistors, LEDs, buttons, a potentiometer, an ultrasonic sensor and a temperature sensor comes to $50.30. That is the "build your own" option in the calculator.

Parts that burn out, snap or go missing

These are the parts you will re-buy. An LED wired without its resistor, a sensor put in backwards, 5 volts into a 3.3 volt ESP32 pin, a board dropped on the floor, and the small parts that leave in a pocket. None of it is anyone doing anything wrong; it is what learning with real parts looks like.

ItemPriceWhere
Diffused red 5 mm LEDs, 25 pack$4Adafruit
220 ohm resistors, 25 pack$0.75Adafruit
Male/male jumper wires, 20 x 6 in$1.95Adafruit
Tactile buttons (6 mm), 20 pack$2.50Adafruit
Full-size breadboard, 830 tie points$5.95Adafruit
HC-SR04 ultrasonic distance sensor$3.95Adafruit
DHT11 temperature and humidity sensor$5Adafruit
USB A to USB C cable, 1 m$4.95Adafruit
ELEGOO UNO R3 board with USB cable (compatible board)$15.19ELEGOO US store
Arduino UNO R4 Minima$20Arduino Store USA

We could not find a published rate for how much of a school kit is lost or broken in a year, so we do not quote one. The calculator starts at 15% of the kit value a year and you should replace that with your own experience. If you have kept records, they are better than anything we could give you.

Instruments

A lab is more than kits. Students measuring what their circuit does need a multimeter at least, and a course that gets to timing, PWM or serial benefits from a scope and a logic analyzer. These are entry-level instruments at their list prices, not the cheapest you can find.

ItemPriceWhere
Digital Multimeter, Basic (TOL-12966)$21.50SparkFun
RIGOL DHO802 oscilloscope, 70 MHz, 2 channels$329RIGOL North America
USB Logic Analyzer, 24 MHz, 8 channels$26.95SparkFun
Siglent SDG1032X function generator, 30 MHz$377Siglent North America
KORAD KA3005D bench power supply, 30 V 5 A$104.14DigiKey
Soldering iron, 60 W, adjustable temperature$25.95SparkFun
Hakko FX-888DX soldering station$129.95SparkFun

One bench with a scope, a logic analyzer, a function generator and a power supply is $837.09. A class usually shares a few benches rather than equipping every pair, which is why the calculator counts them per bench (3 by default) and counts a multimeter per kit.

A class of 30, three ways

Kits only, at list price, before instruments, boxes and breakage.

SetupELEGOO kit ($42.99)Official Arduino kit ($110)
A kit for every student (30 kits)$1,289.70$3,300
One kit per pair (15 kits)$644.85$1,650
Pairs plus 10% spares (17 kits)$730.83$1,870

Then add $322.50 for a meter per pair (15 at $21.50), $2,511.27 for 3 instrument benches, and a box for each kit to keep it together.

The costs that are not on the receipt

Storage

Seventeen kits need a shelf, a box each, and somewhere to live over the summer. We guess $8 a box. A cart or a lockable cabinet costs more, and the space it takes is space you are not using for something else.

Counting everything back in

Someone checks that the kits come back complete: after each lesson, at the end of each unit, and before the kits go away for the summer. The calculator guesses 20 minutes per kit a year, which for 17 kits is 5.7 hours. It shows that time in hours and does not turn it into dollars, because what your time is worth is not ours to say.

Loss and breakage

See the replacement prices above. The cost is small per part and adds up across a year, and a missing sensor on the day of a lesson costs a lesson, not just the part.

Consumables

Jumper wires fray, batteries run down, and if you solder, solder runs out. We guess $5 per kit a year.

Getting real boards to talk to school computers

This is the one that stops projects. The desktop Arduino IDE installs on Windows, macOS and Linux, and on a managed school image that install usually goes through IT. A compatible board with a CH340 USB chip can need a separate driver on some computers. On Chromebooks there is no desktop IDE: Arduino’s route is its online Arduino Cloud Editor, used in the browser or through its Chromebook app (Arduino’s Chromebook guide). That means each student has an Arduino account, which your district may need to approve under its student data privacy process, and your admin may need to allow the app. Arduino’s free Cloud plan allows 25 compilations a day; its School Plan is listed at $20 per seat per year (Arduino Cloud plans). For 30 students that is $600 a year, if you need it.

The same course in Mokxi

Mokxi runs in the browser on the machine in front of the student, Chromebooks included, with nothing to install and no account needed to start. The code is real C++ compiled in the browser and run on simulated boards: the Arduino UNO, the UNO R4, ESP32 boards and more. The parts are on a real breadboard grid, and the instruments are parts you wire in like anything else. All of this is on the free plan.

InstrumentTo buy oneIn Mokxi
Multimeter$21.50Multimeter: volts, amps, ohms, capacitance and a continuity beep
Oscilloscope$329Two-channel scope with trigger, cursors, XY and FFT
Logic analyzer$26.95Four-channel logic analyzer that decodes UART, I2C and SPI
Function generator$377Function generator: sine, square, triangle and sawtooth, with a real 50 ohm output
Bench power supply$104.14Bench supply with a current limit and CV and CC lamps
Soldering iron$25.95Not simulated: soldering is a hands-on skill

A frequency counter and a logic probe are there too. The guide to measuring a circuit with the scope and plotter shows what the scope can do.

Students use Mokxi free. A teacher who wants a roster, a starter circuit handed to every student, automatic checks on submissions and the whole class in one live room takes the Teacher plan: $129 a year for up to 40 students, by card or on an invoice against a purchase order. More students or several teachers is priced by quote on the schools page.

What a simulator does not replace

Soldering. The feel of a jumper that is not quite seated. Real electrical noise, a sensor that reads differently in a warm room, and the moment a student realizes the thing on the desk is doing what their code says. Mokxi models a lot, and we say where it stops on the teachers page, but a finished circuit should be tried on real hardware before anyone relies on it. That is why we suggest simulating first and building second rather than never building at all.

Sources

Every price above, where it came from, and when we read it. Prices change; if one has moved, the calculator lets you type the new one.

ItemPriceSourceChecked
Arduino UNO Rev3$27.60Arduino Store USASeptember 23, 2026
Arduino UNO R4 Minima$20Arduino Store USASeptember 23, 2026
Arduino UNO R4 WiFi$27.50Arduino Store USASeptember 23, 2026
ELEGOO UNO R3 board with USB cable (compatible board)$15.19ELEGOO US storeSeptember 23, 2026
Espressif ESP32-DevKitC-32E$10DigiKeySeptember 23, 2026
SunFounder ESP32 development board$12.99SunFounderSeptember 23, 2026
ELEGOO UNO R3 Super Starter Kit Listed at this price but shown as sold out on the day we checked. Other retailers list it at different prices.$42.99ELEGOO US storeSeptember 23, 2026
ELEGOO ESP-32 Super Starter Kit Listed at this price but shown as sold out on the day we checked.$35.99ELEGOO US storeSeptember 23, 2026
SunFounder Beginner’s Lab Starter Kit (original UNO R3, includes a multimeter)$49.99SunFounderSeptember 23, 2026
SunFounder ESP32 Ultimate Starter Kit$59.99SunFounderSeptember 23, 2026
Arduino Starter Kit (official, with 170-page project book)$110Arduino Store USASeptember 23, 2026
Full-size breadboard, 830 tie points$5.95AdafruitSeptember 23, 2026
Male/male jumper wires, 20 x 6 in$1.95AdafruitSeptember 23, 2026
Diffused red 5 mm LEDs, 25 pack$4AdafruitSeptember 23, 2026
220 ohm resistors, 25 pack$0.75AdafruitSeptember 23, 2026
Tactile buttons (6 mm), 20 pack$2.50AdafruitSeptember 23, 2026
Breadboard trim potentiometer$1.25AdafruitSeptember 23, 2026
HC-SR04 ultrasonic distance sensor$3.95AdafruitSeptember 23, 2026
DHT11 temperature and humidity sensor$5AdafruitSeptember 23, 2026
USB A to USB C cable, 1 m$4.95AdafruitSeptember 23, 2026
Digital Multimeter, Basic (TOL-12966)$21.50SparkFunSeptember 23, 2026
RIGOL DHO802 oscilloscope, 70 MHz, 2 channels$329RIGOL North AmericaSeptember 23, 2026
USB Logic Analyzer, 24 MHz, 8 channels$26.95SparkFunSeptember 23, 2026
Siglent SDG1032X function generator, 30 MHz$377Siglent North AmericaSeptember 23, 2026
KORAD KA3005D bench power supply, 30 V 5 A$104.14DigiKeySeptember 23, 2026
Soldering iron, 60 W, adjustable temperature$25.95SparkFunSeptember 23, 2026
Hakko FX-888DX soldering station$129.95SparkFunSeptember 23, 2026
Arduino Cloud plans: Free plan capped at 25 compilations a day; School Plan $20 per seat per yearSee pageArduinoSeptember 23, 2026
Using Arduino kits with a Chromebook (needs the online Arduino Cloud Editor)See pageArduinoSeptember 23, 2026