# ESP32 Mesh Station Hardware

**URL:** <https://discuss.88.io/t/esp32-mesh-station-hardware/873>\
**Category:** marker id\
**Created:** [December 25, 2022, 11:13pm UTC](https://discuss.88.io/t/esp32-mesh-station-hardware/873 "2022-12-25T23:13:31Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![admin](https://discuss.88.io/user_avatar/discuss.88.io/admin/32/38_2.png) [@admin](https://discuss.88.io/u/admin)\
**Post date:** [December 25, 2022, 11:13pm UTC](https://discuss.88.io/t/esp32-mesh-station-hardware/873/1 "2022-12-25T23:13:31Z")

</div>

_Deploying and leveraging compute Everywhere_

# "Internet of Things" for Everyone

ESP32 based Mesh Stations have low cost and wide support.

[esp32\_datasheet\_en.pdf](https://discuss.88.io/uploads/short-url/krYxkiZ54fsICNDqdIIEmz4JpKl.pdf) (1009.6 KB)

Mesh Compute Station (also referred to as "Mesh Station" or just "MS") provide UBIQUITOUS compute power to the environment.

 ![computestation](https://discuss.88.io/uploads/default/original/2X/3/37321a3bd6d847745a37007e351a87007e08823c.png)

Some reference implementations of a Basic Mesh Station:

- [MS24a](https://discuss.88.io/t/mesh-station-24-2/1168)  
Soldered Headers: no  
Battery Connector: yes  
Recommended for working alone

- [MS24b](https://discuss.88.io/t/mesh-station-24-1/1166)  
Soldered Headers: yes  
Battery Connector: no  
Recommended for adding peripherials

As part of the [Citizen Startup](https://citizenstartup.com) program, we are shipping free Basic Mesh Stations to the first few requests from all [government regions](https://discuss.88.io/t/area-entity/526/3) worldwide.

Personal Console Controllers are low-cost and diverse computing devices that can be deployed ubiquitously by an individual in many different situations, unlike traditional "[internet of things](https://en.wikipedia.org/wiki/Internet_of_things)" deployments that are centrally owned and operated, Personal Console Controller are owned and operated INDEPENDENTLY by individual citizens through the Personal Console software on their phones.

 ![separate1](https://discuss.88.io/uploads/default/original/2X/e/e5dd149c3c445ee80292bb9f21b5e84645b87b74.png)

From the comfort of their phones, citizens have full control of the physical world by distributing controllers in required locations or carrying controllers with them, individuals can decide what data from their controllers are shared with who and how their controllers make impact on the environment they are in.

 ![console](https://discuss.88.io/uploads/default/original/2X/a/a225f41bc647b36be2275bfd4c9f8fc49154a31a.png)

Like all other Private Cyberspace components, the focus of Personal Console Controller is to remove the Cost and Skill barriers in benefiting from technology.

Personal Console Controllers give your Private Cyberspace sensors and actuators at revolutionary price points and ease of use by combining free yet featureful software (e.g. ESPHome) with low cost yet powerful hardware (e.g. ESP32):

> **[ESP32 Platform](https://esphome.io/components/esp32/)**
>
> Configuration for the ESP32 platform for ESPHome.

## Personal Console Controller Positioning

[ESPHome](https://esphome.io/) is the default firmware that Personal Console Controller use, other firmwares like [Meshtastic](https://meshtastic.org/) can also be used.

ESPHome supports [large number of devices](https://esphome.io/devices), each year we select one as our Personal Console Controller reference implementation.

All Reference implementations are supported worldwide indefinitely (even if they are no longer being manufactured) and can participate in our buy back scheme so some one else can benefit from them.

ESP32 Notes:

1. There are many [ESP32 modules](https://www.ineltek.com/wp-content/uploads/2018/11/Espressif-Ineltek-Modules-Comparison.pdf) if you are starting out stick to the ones that have already been used by other members.
2. ESP32's low cost means it only has a single 2.4G radio shred between wifi and bluetooth, since we need to operate both at the same time, [we need to be aware of some limitations](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/coexist.html).

# Antenna Pattern

When placing esp32 devices (which normally has a printed meandered inverted-F antenna on the circuit board).

For the strongest possible radio signals, it is important to orient them properly.

 ![esp32](https://discuss.88.io/uploads/default/original/2X/e/eee9db4d9667b03e7cc4684b590f8754dde436c2.png)  
source: [katerina & robert](https://www.youtube.com/watch?v=vX3l0iRxi8c)

The operation of devices at radio frequencies can be affected by the slightest change in device design and the environment but in general the following placement rule apply to most esp32 devices with printed antenna on the same board.

Assuming you have the printed antenna directly in front of you and we call that the Front of the antenna

# Processors

| Feature | ESP32-C3 | ESP32 |
| --- | --- | --- |
| Processor | Single-core RISC-V (160 MHz) | Dual-core Xtensa LX6 (240 MHz) |
| Bluetooth | 5.0 | 4.2 |
| Peripherals | Limited | Extensive (e.g. camera interface, touch sensors, DACs) |
| Security | Extensive (e.g. HMAC, digital signature) | Limited |
| Cost | Lower | Higher |

# References

- [http://esp32.net/](http://esp32.net/)

---

<div class="post-metadata">

**Author:** ![admin](https://discuss.88.io/user_avatar/discuss.88.io/admin/32/38_2.png) [@admin](https://discuss.88.io/u/admin)\
**Post date:** [December 27, 2022, 4:46am UTC](https://discuss.88.io/t/esp32-mesh-station-hardware/873/2 "2022-12-27T04:46:34Z")

</div>

# Personal Console Controller Processors

Currently the following processors are supported by ESPHome (and thus Personal Console Controller):

- ESP32 and ESP8266 e.g. NodeMCU
- RP2040 e.g. Raspberry Pi Pico WH

### 1. ESP32

There are a large number of ultra low cost wifi devices built around the esp8266 and esp32 (e.g. [NodeMCUs](https://www.nodemcu.com/)) chips, making them ideal as Personal Console Controllers.

Both [ESP8266](https://www.esp8266.com) and [ESP32](https://esp32.com) are from [Espressif](https://www.espressif.com/). There are many different esp8266 and esp32 types, below is just a rough comparison between the 2 families.

| | ESP8266 | ESP32 | ESP32-S2 | ESP32-S3 | ESP32-C3 | ESP32-C6 |
| --- | --- | --- | --- | --- | --- | --- |
| Announcement Date | 2014, August | 2016, September | 2019, September | 2020, December | 2020, November | 2021, April |
| Main processor | Tensilica L106 32-bit (up to 160MHz) | Tensilica Xtensa 32-bit LX6 (up to 240MHz) (dual core) | Tensilica Xtensa 32-bit LX7 (up to 240MHz) | Tensilica Xtensa 32-bit LX7 dual core (up to 240MHz) | RISC-V 32-bit (up to 160MHz) | RISC-V 32-bit (up to 160MHz) |
| SRAM | 160KB | 520KB | 320KB | 512KB | 400KB | 400KB |
| ROM | 200KB | 448KB | 128KB | 384KB | 384KB | 384KB |
| JTAG | X | ✓ | ✓ | ? | ✓ | ✓ |
| Cache | 32 KB instruction | 64KB | 8/16KB (configurable) | ? | 16KB | ? |
| WiFi | Wi-Fi 4 (only up to 72.2Mbps) | Wi-Fi 4 | Wi-Fi 4 | Wi-Fi 4 | Wi-Fi 4 | Wi-Fi 6 |
| Bluetooth | X | BLE 4.2 (upgrade to 5.0, with limitations) | X | BLE 5.0 | BLE 5.0 | BLE 5.0 |
| Ethernet | X | ✓ | X | ? | X | ? |
| RTC memory | 768B | 16KB | 16KB | 16KB | 8KB | ? |
| PMU | ✓ | ✓ | ✓ | ? | ✓ | ? |
| ULP coprocessor | X | ✓ | ULP-RISC-V | ? | X | ? |
| Cryptographic Accelerator | X | SHA, RSA, AES, RNG | SHA, RSA, AES, RNG, HMAC, Digital Signature | SHA, RSA, AES, RNG, HMAC, Digital Signature | SHA, RSA, AES, RNG, HMAC, Digital Signature | SHA, RSA, AES, RNG, HMAC, Digital Signature |
| Secure boot | X | ✓ | ✓ | ✓ | ✓ | ✓ |
| Flash encryption | X | ✓ | XTS-AES-128/256 | ✓ | XTS-AES-128 | XTS-AES-128 |
| SPI | 2 | 4 | 4 | ? | 3 | ? |
| I2C | 1 | 2 | 2 | ? | 1 | ? |
| I2S | 1 | 2 | 1 | ? | 1 | ? |
| UART | 2 (one TX only) | 3 | 2 | ? | 2 | ? |
| SDIO Host | 0 | 1 | 0 | 2 | 0 | 0 |
| SDIO Slave | 0 | 1 | 0 | 0 | 0 | 0 |
| GPIO | 17 | 34 | 43 | 44 | 22 | 22 |
| LED PWM | 5 | 16 | 8 | ? | 6 | ? |
| MCPWM | 0 | 6 | 0 | 2 | 0 | 0 |
| Pulse counter | 0 | 8 | 4 | ? | 0 | X |
| GDMA\* | 0 | 0 | 0 | ? | 6 | ? |
| USB | X | X | USB OTG 1.1 | ? | Serial/JTAG | ? |
| TWAI | 0 | 1 | 1 | ? | 1 | ? |
| ADC | 1x 10-bit SAR | 2x 12-bit SAR, up to 18 channels | 2x 13-bit SAR, up to 20 channels | ? | 2x 12-bit SAR, up to 6 channels | ? |
| DAC | X | 2x 8-bit | 2x 8-bit | ? | X | X |
| RMT | 1x transmission + 1x reception | 8x transmission/reception | 4x transmission/reception | ? | 2x transmission + 2x reception | ? |
| Timer | 2x 23-bit | 4x 64-bit | 4x 64-bit | ? | 2x 54-bit + 1x 52-bit | ? |
| Temperature Sensor | ✓ | ✓ | ✓ | ? | ✓ | ? |
| Hall Sensor | X | ✓ | X | ? | X | ? |
| Touch Sensor | 0 | 10 | 14 | ? | X | ? |

reference:[sekcompsci](https://gist.github.com/sekcompsci/2bf39e715d5fe47579fa184fa819f421)

If price and supply are no concern then esp32 is preferred over esp8266 and esp32-c3.

1. [ESP Modules | Espressif Systems](https://www.espressif.com/en/products/modules)
2. [ESP32 Change CPU Speed (Clock Frequency) – DeepBlue](https://deepbluembedded.com/esp32-change-cpu-speed-clock-frequency)
3. [https://www.oryx-embedded.com/benchmark/espressif/crypto-esp32.html](https://www.oryx-embedded.com/benchmark/espressif/crypto-esp32.html)

Note Espressif plans to move to [using RISC-V cores exclusively](https://www.eenewseurope.com/en/espressif-moves-exclusively-to-risc-v/) in the future, so the current [Tensilica Xtensa](https://www.cadence.com/en_US/home/tools/ip/tensilica-ip/tensilica-xtensa-controllers-and-extensible-processors.html) core based ESP8266 and ESP32 may not be available in the long term. Currently (2024-07-01) esp32-c3 is still NOT mature enough, so esp32 is still preferred.

### 2. RP2040

RP2040 based system is under trial as a WiFi Controller using the [Raspberry Pi Pico](https://www.raspberrypi.com/products/raspberry-pi-pico).

Only the **Raspberry Pi Pico WH** version (with WiFi and Header) is currently supported.

Reference:

> **[ESPHome on the Raspberry Pi Pico! | Jeff Geerling](https://www.jeffgeerling.com/blog/2022/esphome-on-raspberry-pi-pico)**

---

<div class="post-metadata">

**Author:** ![admin](https://discuss.88.io/user_avatar/discuss.88.io/admin/32/38_2.png) [@admin](https://discuss.88.io/u/admin)\
**Post date:** [December 27, 2022, 7:13am UTC](https://discuss.88.io/t/esp32-mesh-station-hardware/873/3 "2022-12-27T07:13:43Z")

</div>

# Add-ons

Personal Console Controllers (PCC) can be extended easily by NON-TECHNICAL folks in almost unlimited number of ways with numerous sensors, batteries and actuators.

## 1. Jumpers

Most PCCs come with headers enabling easy customisations with breadboards and jumper wires.

Add eyes to your Private Cyberspace by attaching camera, add mouth by attaching a speaker, add sensors to capture data to make some income on the [Citizen Synergy](https://citizensynergy.com) exchanges!

 ![parts](https://discuss.88.io/uploads/default/original/2X/4/429111553248f4f73c4d8ec9ea9a36248f2d96f7.jpeg)

## 2. Batteries

PCC3 will charge a plugged in LiPo battery automatically (charging light turned on) until it is full (charging light turned off).

For Power Outage Coverage 120 mAh recommended (new battery provides at least 30 minutes of power under heavy load)

 ![lipo-120mah](https://discuss.88.io/uploads/default/original/2X/0/0143effd574f5d2088f0298d64c10148fe340763.png)

For Mobile or Portable Application 2000 mAh recommended (new battery provides at least 24 hours of power under heavy load)

 ![lipo-2000mah](https://discuss.88.io/uploads/default/original/2X/1/197fd9c5cc0c38b94483705c56638d942644ef51.png)

---

<div class="post-metadata">

**Author:** ![admin](https://discuss.88.io/user_avatar/discuss.88.io/admin/32/38_2.png) [@admin](https://discuss.88.io/u/admin)\
**Post date:** [January 11, 2023, 8:10pm UTC](https://discuss.88.io/t/esp32-mesh-station-hardware/873/4 "2023-01-11T20:10:02Z")

</div>

# Personal Console Controller Applications

As a multi-function device Personal Console Controller supports many different applications at once.

## Bluetooth Beacon

Personal Console Controller can function like hardware iBeacons easily:

1. Battery Powered - [https://shop.oztralia.com/product/ibeacon-1/](https://shop.oztralia.com/product/ibeacon-1/)
2. USB Powered - [https://shop.oztralia.com/product/ibeacon-2/](https://shop.oztralia.com/product/ibeacon-2/)

---

<div class="post-metadata">

**Author:** ![admin](https://discuss.88.io/user_avatar/discuss.88.io/admin/32/38_2.png) [@admin](https://discuss.88.io/u/admin)\
**Post date:** [January 13, 2023, 8:15am UTC](https://discuss.88.io/t/esp32-mesh-station-hardware/873/5 "2023-01-13T08:15:53Z")

</div>

# Alternative Hardware

Personal Console Controllers can be easily built using thousands of ready made devices on the market with ESP32 and RP2040 processors.

Some sample header based Personal Console Controllers are:  
Expressif - [ESP DevKits | Espressif Systems](https://www.espressif.com/en/products/devkits/)

1. Freenove  
[https://www.freenove.com/](https://www.freenove.com/)  
[https://freenove.aliexpress.com/store/1100032148](https://freenove.aliexpress.com/store/1100032148)

2. Heltec  
[https://heltec.org/](https://heltec.org/)  
[https://www.aliexpress.com/store/3213115](https://www.aliexpress.com/store/3213115)

3. WeMOS Lolin  
[https://www.wemos.cc/](https://www.wemos.cc/)  
[LOLIN Official Store - Amazing products with exclusive discounts on AliExpress](https://lolin.aliexpress.com/store/1331105)

## 1. Simpler Alternatives

There are many simpler alternatives on the market if some features in the reference implementations are not needed.

For example, if USB connection is not required than the Ai-Thinker ESP32-CAM and its clones can be a good alternative to PCC3.

1. [蓝牙模块\_无线模块\_物联网模块\_LoRa|WiFi模块【安信可官网】](http://www.ai-thinker.com/pro_view-24.html)
2. [How to use ESP32 Camera Module for Video Streaming and Face Recognition](https://circuitdigest.com/microcontroller-projects/how-to-use-esp32-camera-module-for-video-streaming-and-face-recognition)

## 2. Modular Alternatives

Although the header based reference implementations (PCC3, PCC2 above) can be extended with an almost unlimited number of ways with numerous sensors and actuators, their use of bread boards can be ugly and non user friendly.

Personal Console Controllers can be built easier and looks better with higher cost and less flexible modular systems:

1. [https://m5stack.com/](https://m5stack.com/)
2. [https://www.rakwireless.com/](https://www.rakwireless.com/)
3. [https://www.seeedstudio.com/grove.html](https://www.seeedstudio.com/grove.html)
4. [Seeed Studio XIAO, the smallest Arduino boards for tinyML](https://www.seeedstudio.com/xiao-series-page)

 ![m5stack](https://discuss.88.io/uploads/default/original/2X/5/5ce6c4b79a9ca38d788f3f25a44ea98ef95ceb59.jpeg)

---

<div class="post-metadata">

**Author:** ![admin](https://discuss.88.io/user_avatar/discuss.88.io/admin/32/38_2.png) [@admin](https://discuss.88.io/u/admin)\
**Post date:** [January 13, 2023, 8:58am UTC](https://discuss.88.io/t/esp32-mesh-station-hardware/873/6 "2023-01-13T08:58:56Z")

</div>

# Innovation Kickstarter

To kickstart the Hardware Innovation in the community, we are giving out a limited number of movement kits (each with a breadboard, 6 wires and a sensor) for FREE to anyone who promise they will assemble it when they purchase either the PCC2 or PCC3.

1. Gain insight into your environment e.g. who has being visiting your home and at what time ?  
Just hook the movement kit up to a PCC2 and point it to your front door. Any movements will trigger a photo to be taken and sent to your email.

2. Gain insight into yourself e.g. how many minutes on average you spent in the bathroom ?  
Just hook the kit up to a PCC3 and all movements in the bathroom are tracked. Privacy is assured as there is NO camera on the PCC3.

**This kit is just a START!**

Keep adding more devices e.g. an ears (microphone), a mouth (speaker), a skin (temperature, humitidy sensor) etc.

Unlike [the Cloud](https://cloudbottleneck.com) solutions YOU OWN it, you control its action and its data, you benefit fully from it.

## Small Breadboard

Most breadboard are large in size, we have sourced small breadboards with only 55 holes. Their small size makes them the perfect companion to the small Personal Console Controllers.

 ![breadboard](https://discuss.88.io/uploads/default/original/2X/e/e7dc1006ab35b7b65636ff29419ebbb6b0add543.png)

Model: ZY-55  
Body: ABS plastic body - aluminium support plate complete with rubber feet  
Colours: Black, Blue, Green, Mustard, Red, Yellow, White  
Number of contacts: 55 (5 contacts for 11 files)  
Contact pitch: 2.54 mm  
Wire diameter: 21-26 AWG 0.4-0.7mm in diameter  
Admissible power: 6W  
Flow rate: 1A  
Contact resistance: 10mΩ  
Contact type: Phosphor bronze contacts with nickel plating, for 50.000 insertions tested 36V @ 2A  
Operating temperature: -40 ° C ~ 125°C  
Dimensions: 20 x 15 x 12mm

## Male to Female Wires

 ![jumperwire](https://discuss.88.io/uploads/default/original/2X/b/bc6469bebb5d54e92d7fef63943e12335c48fbdd.png)

## Passive Infrared Sensor

---

<div class="post-metadata">

**Author:** ![admin](https://discuss.88.io/user_avatar/discuss.88.io/admin/32/38_2.png) [@admin](https://discuss.88.io/u/admin)\
**Post date:** [January 13, 2023, 8:59am UTC](https://discuss.88.io/t/esp32-mesh-station-hardware/873/7 "2023-01-13T08:59:26Z")

</div>

# Manufacturing Kickstarter

To kickstart the manufacturing spirit in disadvantaged communities, we are giving out a limited number of soldering kits (each with a soldering iron, 10 pressure sensor boards, 10 headers and enough lead-free solder to manufacture 10 sensors) for FREE to people in disadvantaged situations (e.g. in aged care homes, are long term unemployed etc.) when they purchase either the PCC2 or PCC3.

## Soldering Iron

## Lead-Free Solder

We know lead-free solder has inferior performance compared to lead solder (e.g. higher melting point leading to component stress etc. etc.) but priority has to be given to the health of beginners who do not have the knowledge nor tools to protect themselves.

Who knows they might like manufacturing after all and will ended up soldering many more than just the initial 10 sensors!

## Temp and Pressure sensor

## Header

---

<div class="post-metadata">

**Author:** ![admin](https://discuss.88.io/user_avatar/discuss.88.io/admin/32/38_2.png) [@admin](https://discuss.88.io/u/admin)\
**Post date:** [February 16, 2023, 3:28am UTC](https://discuss.88.io/t/esp32-mesh-station-hardware/873/8 "2023-02-16T03:28:54Z")

</div>

# Personal Console Controller Basic (PCCB)

 ![pstation221](https://discuss.88.io/uploads/default/original/2X/7/7e3c11ef2323952be62e8e989f8896bfa71db54d.png)

> [@Mesh Station 24b](https://discuss.88.io/t/personal-console-controller-basic/1166):
>
> WROOM-32 Mesh Station 2024 Model B (MS24b) is an ultra low-cost computer with headers for expandability. MS24.2 is implemented with the NodeMCU ESP32 and its clones ([board: nodemcu-32s](https://docs.platformio.org/en/latest/boards/espressif32/nodemcu-32s.html)). This model is similar to the official [Espressif ESP32-DevKitC](https://www.espressif.com/en/products/devkits/esp32-devkitc). Using the [esp32-wroom-32](https://core-electronics.com.au/attachments/localcontent/esp32-wroom-32_datasheet_en_4103840316a.pdf) module with 2 rows of 19-pin headers. [NodeMCU Language Reference Manual - NodeMCU Documentation](https://nodemcu.readthedocs.io/en/release/nodemcu-lrm/#introduction)[https://esphome.io/devices/nodemcu\_esp32.html](https://esphome.io/devices/nodemcu_esp32.html)1. Pin-outs source: [mischianti](https://mischianti.org/esp32-nodemcu-32s-esp-32s-kit-high-resolution-pinout-datasheet-and-specs/)2. Butto…

---

<div class="post-metadata">

**Author:** ![admin](https://discuss.88.io/user_avatar/discuss.88.io/admin/32/38_2.png) [@admin](https://discuss.88.io/u/admin)\
**Post date:** [February 16, 2023, 3:29am UTC](https://discuss.88.io/t/esp32-mesh-station-hardware/873/9 "2023-02-16T03:29:55Z")

</div>

# Personal Console Controller Camera

 ![pcc4](https://discuss.88.io/uploads/default/original/2X/2/25d120c8a5f63304916884259fa23e672f4c8626.png)

> [@LILYGO T-Camera](https://discuss.88.io/t/camerastation/1169):
>
> Personal Console Controller 4 (PCC4) A very small yet featureful PCC. Reference: [GitHub - Xinyuan-LilyGO/LilyGo-Camera-Series: 🔰 Compatible with all TTGO camera products](https://github.com/Xinyuan-LilyGO/LilyGo-Camera-Series)

---

<div class="post-metadata">

**Author:** ![admin](https://discuss.88.io/user_avatar/discuss.88.io/admin/32/38_2.png) [@admin](https://discuss.88.io/u/admin)\
**Post date:** [February 16, 2023, 3:31am UTC](https://discuss.88.io/t/esp32-mesh-station-hardware/873/10 "2023-02-16T03:31:15Z")

</div>

# Lolin32 Lite

This board has been selected as [Mesh Station 24a](https://discuss.88.io/t/mesh-station-24a/1168) reference design for year 2024.

 ![PS21](https://discuss.88.io/uploads/default/original/2X/7/79d264979f01167bdb3c2f8f7e585fdd532b43de.png)

> [@Mesh Station 2026 (MS26)](https://discuss.88.io/t/mesh-station-24a/1168):
>
> Each year we pick a Mesh Station as reference, the reference Mesh Station (Mesh26) for the year 2026 is the [Lolin32 Lite](https://discuss.88.io/t/wemos-lolin32-lite/1168). Wemos Lolin32 Lite has been selected as MS26 because of it amazing price performance: Price it costs [LESS](https://discuss.88.io/t/cup-compute/1710/3) than a cup of coffee Postage it can be sent in a standard office envelope using the [CHEAP](https://discuss.88.io/t/cup-compute/1710/2) postage. Size it fits [INSIDE](https://discuss.88.io/t/cup-compute/1710/4) a coffee cup. Power it consume ultra [LOW](https://discuss.88.io/t/cup-compute/1710/5) power. Portable it has built-in battery interface charger for mobile applicatio…

---

<div class="post-metadata">

**Author:** ![admin](https://discuss.88.io/user_avatar/discuss.88.io/admin/32/38_2.png) [@admin](https://discuss.88.io/u/admin)\
**Post date:** [May 8, 2023, 1:36am UTC](https://discuss.88.io/t/esp32-mesh-station-hardware/873/11 "2023-05-08T01:36:25Z")

</div>

# ESP32 C3 Zero

Waveshare ESP32-C3 Zero can be cheaper "to manufacture" than MS24a, but do NOT buy them, they only have one core and are not cheaper "to buy" than MS24a.

> **[ESP32-C3-Zero - Waveshare Wiki](https://www.waveshare.com/wiki/ESP32-C3-Zero)**

This board is NOT available in [Platform IO Boards](https://docs.platformio.org/en/latest/boards/index.html) and creating our own variant [is a massive pain](https://community.platformio.org/t/espressif-esp32-s3-pico-from-waveshare-not-supported-board-type/35956/4), so the following boards are being tested for compatibility:

- [esp32-c3-devkitm-1](https://docs.platformio.org/en/latest/boards/espressif32/esp32-c3-devkitm-1.html)
- [esp32-c3-devkitc-02](https://docs.platformio.org/en/latest/boards/espressif32/esp32-c3-devkitc-02.html)

 ![Screenshot 2024-06-05 at 11.16.22 am](https://discuss.88.io/uploads/default/original/2X/9/9c0651a9148da05994bcfe11982d8724f460cdfa.png)

---

<div class="post-metadata">

**Author:** ![admin](https://discuss.88.io/user_avatar/discuss.88.io/admin/32/38_2.png) [@admin](https://discuss.88.io/u/admin)\
**Post date:** [June 5, 2024, 1:18am UTC](https://discuss.88.io/t/esp32-mesh-station-hardware/873/12 "2024-06-05T01:18:39Z")

</div>

# Long Range ESP32

## ESP32-M1

> **[ESP32-M1 Reach Out](https://www.crowdsupply.com/bison-science/esp32-m1-reach-out)**
>
> A compact, open ESP32-M1 dev board with a Wi-Fi range of up to 1.2 km
