chitester
Posts: 5
Joined: Wed Sep 12, 2018 8:45 am

ESP32 + RPi Zero - a correct approach?

Thu Feb 28, 2019 10:53 am

Want to seek recommendations from the forum about developing a low cost IOT device. The IOT device needs to have a HDMI port and WiFi, and to be produced as lowest cost as possible. RPi Zero W should be the ideal candidate. But unfortunately, for whatever reasons, RPi Zero W is not FCC certified as a modular (RPi 3A and 3B are FCC certified as modular).

If I use ESP32 (FCC certified as modular) as a WiFi module for RPi Zero, the cost for both boards are still below USD 10. RPi Zero will send AT commands to ESP32 to have WiFi access. Does this arrangement make sense technically and economically?

User avatar
DougieLawson
Posts: 39304
Joined: Sun Jun 16, 2013 11:19 pm
Location: A small cave in deepest darkest Basingstoke, UK
Contact: Website Twitter

Re: ESP32 + RPi Zero - a correct approach?

Thu Feb 28, 2019 10:55 am

The RPi Zero with on-board WiFi is a better option. Keep the esp32 as a remote sensor driver that can publish on an MQTT topic.
Note: Any requirement to use a crystal ball or mind reading will result in me ignoring your question.

Criticising any questions is banned on this forum.

Any DMs sent on Twitter will be answered next month.
All non-medical doctors are on my foes list.

drgeoff
Posts: 10832
Joined: Wed Jan 25, 2012 6:39 pm

Re: ESP32 + RPi Zero - a correct approach?

Thu Feb 28, 2019 12:37 pm

chitester wrote:
Thu Feb 28, 2019 10:53 am
If I use ESP32 (FCC certified as modular) as a WiFi module for RPi Zero, the cost for both boards are still below USD 10.
The RPi Zero is not available in quantity at a unit price equal to or below US$5.
Quis custodiet ipsos custodes?

chitester
Posts: 5
Joined: Wed Sep 12, 2018 8:45 am

Re: ESP32 + RPi Zero - a correct approach?

Thu Feb 28, 2019 1:54 pm

DougieLawson wrote:
Thu Feb 28, 2019 10:55 am
The RPi Zero with on-board WiFi is a better option. Keep the esp32 as a remote sensor driver that can publish on an MQTT topic.
It is a better technical option but not for business purpose. Because RPi Zero with on-board WiFi is not FCC certified as a modular. I will make my own PCB. This means that before I can sell a single unit of IOT device, I need to pay a couple thousand USD for FCC certification.

chitester
Posts: 5
Joined: Wed Sep 12, 2018 8:45 am

Re: ESP32 + RPi Zero - a correct approach?

Thu Feb 28, 2019 1:58 pm

drgeoff wrote:
Thu Feb 28, 2019 12:37 pm
chitester wrote:
Thu Feb 28, 2019 10:53 am
If I use ESP32 (FCC certified as modular) as a WiFi module for RPi Zero, the cost for both boards are still below USD 10.
The RPi Zero is not available in quantity at a unit price equal to or below US$5.
You are right. Some distributors forced me to buy their kits. This is a real problem.

chitester
Posts: 5
Joined: Wed Sep 12, 2018 8:45 am

Re: ESP32 + RPi Zero - a correct approach?

Sat Mar 02, 2019 11:22 am

After reading more posts about the severely restricted availability of RPi Zero, my conclusion is to use RPi 3A+. This will increase the BOM cost about USD 15 ($10 more for RPi A comparing to ESP32+RPi Zero, and $5 more for a 3A 5V power adapter (comparing to a 1A power adapter)). This will make the retail price at least $60 more (100% gross profit margin and 100% retailer margin). Sigh, the business plan is not sustainable anymore. :cry:

fruitoftheloom
Posts: 23549
Joined: Tue Mar 25, 2014 12:40 pm
Location: Delightful Dorset

Re: ESP32 + RPi Zero - a correct approach?

Sat Mar 02, 2019 11:41 am

chitester wrote:
Sat Mar 02, 2019 11:22 am
After reading more posts about the severely restricted availability of RPi Zero, my conclusion is to use RPi 3A+. This will increase the BOM cost about USD 15 ($10 more for RPi A comparing to ESP32+RPi Zero, and $5 more for a 3A 5V power adapter (comparing to a 1A power adapter)). This will make the retail price at least $60 more (100% gross profit margin and 100% retailer margin). Sigh, the business plan is not sustainable anymore. :cry:

The Zero & ZeroW are sold at virtual cost price so they can be available as a low cost option to aid Education and Learning, they are not sold for Businesses to make a profit.


If you order a few thousand bulk you can buy at a higher price, it has always been that way.

Also the Zero family is not guaranteed to be available long term, the Compute Module has at least 4/5 years availability and has been used in many retail products.....
Rather than negativity think outside the box !
RPi 4B 4GB (SSD Boot) RaspiOS64 ARM64
Asus ChromeBox 3 Celeron is my other computer...

Andyroo

Re: ESP32 + RPi Zero - a correct approach?

Sat Mar 02, 2019 2:25 pm

Without knowing details of your device I would ask yourself do you need all the power of a Pi or rely on an SD card to make the device work? If the first is yes and the later is no then the compute module has to be the choice.

I would have though that you just need to turn the device on and have it work day in and day out - sometime we love the Pi so much it can get squeezed into projects it’s not suitable for. Discrete Arduino based modules can be found in bulk with FCC clearance and may be a better option.

Return to “General discussion”