Arduino Project Cost Estimator - BOM and Cost for Arduino/ESP32/RPi
Select a project template, choose the board and customize components. Get the complete BOM with 2026 prices, category breakdown, cost-effective alternatives, and estimated assembly time.
Prices snapshot for 2026-05( Mouser Europe / Amazon EU ). May vary based on stock quantity and exchange rate (EUR/ USD). This tool is not intended as a buying advice.
Select Project Template
Select Board
Optional Components (Extra)
Liste dei Materiali (BOM)
| Component | Price | Alternate solution |
|---|---|---|
| ESP32 DevKit V1 | €8.00 |
| Component | Price | Alternate solution |
|---|---|---|
| DHT22 - Temperatura/Umidita | €5.00 | |
| BMP280 - Pressione/Temperatura I2C | €2.50 |
| Component | Price | Alternate solution |
|---|---|---|
| OLED 0.96" 128x64 I2C (SSD1306) | €4.00 | -- |
| Component | Price | Alternate solution |
|---|---|---|
| Batteria 18650 3.7V 2600mAh + holder | €5.50 | -- |
| Modulo carica LiPo TP4056 USB-C | €1.50 | -- |
| Pannello solare 3W 6V (80x110mm) | €7.50 | -- |
| Component | Price | Alternate solution |
|---|---|---|
| Box IP65 130x80x35mm outdoor | €9.00 |
| Component | Price | Alternate solution |
|---|---|---|
| Modulo MicroSD SPI + card 8GB | €4.00 | -- |
| RTC DS3231 I2C con batteria CR2032 | €3.50 | -- |
Breakdown by Category
Estimation Assembly
Estimate based on average experience without specialized tools. Includes cabling, basic functional testing and initial debugging. Does not include firmware development.
Recommendations
- Alcuni componenti hanno alternative piu economiche elencate nella tabella BOM: controlla il trade-off prima di ordinare.
- Progetto con molti moduli I2C: verifica che gli indirizzi non collidano. Usa un I2C multiplexer TCA9548A se necessario (~€2).
Come utilizzare Arduino Project Cost Estimator
Choose project template
Choose one of the 7 pre-configured templates (weather station, home automation, robot rover, IoT gateway, wearable, LED strip, security camera), or Custom to start from scratch.
Select a Board
Every template proposes a recommended board (e.g. ESP32 DevKit for IoT gateway), but you can choose between Arduino Uno/Nano/Mega/Portenta, ESP32 DevKit/CAM or Raspberry Pi 5/Pico W.
Customize additional components
Open the Component Catalog to add sensors, displays, motors, or extra accessories to the automatically generated Bill of Materials (BOM).
Analyze BOM, Breakdown and Alternatives
Check total cost, category breakdown, estimated assembly time, and economical alternatives with their respective trade-offs for each component.
Suggerimenti
- Start from a template near your real project: save time on selecting basic components and personalize only what you need.
- Compare alternatives before buying: often a 30-40% savings comes with an acceptable trade-off for hobby projects.
- Consider also the cost of server infrastructure with the VPS Hetzner Cost Calculator at the bottom of the page for IoT projects requiring cloud connectivity.
Domande frequenti
How up-to-date are the prices shown?
Prices are an outdated snapshot (visible at the top of the page), collected by Mouser Europe and Amazon EU. Prices may vary based on stock availability, quantity purchased, and EUR/USD exchange rate: this tool is not a purchase advice but a rough estimate for budget planning.
What is included in the estimated assembly time?
Estimate includes cabling, jumper soldering and basic functional testing, calculated based on average experience without specialized tools. Does not include firmware development/code development, which requires additional variable time depending on project complexity.
Why do some components have more affordable alternatives?
For many components (sensors, modules, boards), clones or simplified versions exist at a lower price. Each alternative shows the trade-off (e.g., reduced precision, fewer features, limited compatibility) so you can consciously decide if the savings are worth the compromise.
Can I modify a pre-selected template?
Yes: after selecting a template, you can change the board and add extra components from the catalog. Changing templates resets selected extra components and proposes the default board for that template.