
Design / Engineer PCB board for IoT (ESP32 and Lorawan)
- or -
Post a project like this1045
£100(approx. $137)
- Posted:
- Proposals: 9
- Remote
- #3851546
- Awarded
Hardware Engineer | Development of electronics for StartUps and small businesses | R&D | Prototype | MVP | Production
WordPress Expert✮Shopify Expert✮Graphic Designer✮AutoCAD 2D & 3D✮CV Writer & Designer✮Fullstack developer

Electronics design, analog design, embedded coding ,PCB design and software(CCS,HTML,Javascipt, Java, Python,Matlab, PHP,Wordpress)

Graphic & Web Design - Brand Design, Product Packaging, Illustration Art, UI/UX, Shopify, Wordpress
MEP |Lighting | DIALux I Electrical I MATLAB I Solar|PCB I Firmware |Embedded
32105903544992363657348679753529798668444326332538858435826915
Description
Experience Level: Intermediate
Design/engineer a PCB board for IoT with the ESP32 module.
I will need:
- Source files for production/print (Gerber)
- Realistic Photo / Look
- Fritzing version (for user instruction)
- Specifications / Instructions for manufacturer
The board will be used to connect many sensors, some with different voltages or different output types (Analog, Modbus, Digital 0-5v), so idea is to have a very user-friendly modular board that supports all (36+) the sensors (electronically). Sensors will be connected depends on available and use able slots.
The PCB board will include terminal place for:
- ESP32 (ESP32-U CH9102)
- LoraWAN as transmitter/receiver (* optional for user)
- LoRa SX1278 https://www.aliexpress.com/item/32791728376.html
- Lora: https://www.aliexpress.com/item/1005005105890721.html
- It should be able to wake up ESP32 (so ESP32 can have a sleep)
- ADS1115 Module ADC 16 Bit I2C (* optional for user)
https://www.aliexpress.com/item/1005001636468832.html
- MAX485 Module => for use with modbus sensors (* Optional for user)
Communication & Voltage support:
- Support for SPI, I2C BUS, Mod-bus, 485, Serial, Digital Pins, Analog pins
- Level shifters 12v to 9v and 5v to power the sensors and boards
- level shifter for signals (I'm not sure if its a problem with ESP32, but with ESP8266 the analog pin could support max 1v on Analog input signal so analog sensors signal up to 5v required level shifter)
Inputs:
- 6x* 4p SDA/SLA IC input jst-ph connector (or any other you recommend)
- 5x* 4p Digital inputs (female pin connector)
- 3x* 3p Digital male pins for digital inputs (not sure if any resisor is needed..some sensor do seem to need)
- 3x* Analog - digital input using ADS
- Modbus/485
- ??485 to IC/232
* Exact amount depends on available ESP32 pins and combinations
- ?Status Led
- ?Reset Button
- Selection for 9v or 12v power for the modbus/485
- Text: Ports Type and Pin numbers on board, voltages and other info + Logo
- Corner holes for screws
Power:
- From USB using ESP32: And it powers board 3.33-5 v and sensors in this voltage range
- Jack power (9-12v or only 12v): In case one or multiple sensors require 9v/12v
Notes:
- The board will be also used in off-grid mode => with solar panel and battery (charging unit is external and not needed in this board), so note the efficiency and low energy usage of board.
- With LoraWAN module: Note the wake up function to wake up ESP32 (Electrical wiring point of view)
- Note: some say that the 5v output of esp32 is not stable and effects sensors, maybe needs to be addressed: https://community.home-assistant.io/t/esphome-water-pressure-sensor-do-not-get-correct-values/306606/8
- See similar concept board: https://shop.sowillo.com/product/ultimate-iot-board-dc-kit/
I will need:
- Source files for production/print (Gerber)
- Realistic Photo / Look
- Fritzing version (for user instruction)
- Specifications / Instructions for manufacturer
The board will be used to connect many sensors, some with different voltages or different output types (Analog, Modbus, Digital 0-5v), so idea is to have a very user-friendly modular board that supports all (36+) the sensors (electronically). Sensors will be connected depends on available and use able slots.
The PCB board will include terminal place for:
- ESP32 (ESP32-U CH9102)
- LoraWAN as transmitter/receiver (* optional for user)
- LoRa SX1278 https://www.aliexpress.com/item/32791728376.html
- Lora: https://www.aliexpress.com/item/1005005105890721.html
- It should be able to wake up ESP32 (so ESP32 can have a sleep)
- ADS1115 Module ADC 16 Bit I2C (* optional for user)
https://www.aliexpress.com/item/1005001636468832.html
- MAX485 Module => for use with modbus sensors (* Optional for user)
Communication & Voltage support:
- Support for SPI, I2C BUS, Mod-bus, 485, Serial, Digital Pins, Analog pins
- Level shifters 12v to 9v and 5v to power the sensors and boards
- level shifter for signals (I'm not sure if its a problem with ESP32, but with ESP8266 the analog pin could support max 1v on Analog input signal so analog sensors signal up to 5v required level shifter)
Inputs:
- 6x* 4p SDA/SLA IC input jst-ph connector (or any other you recommend)
- 5x* 4p Digital inputs (female pin connector)
- 3x* 3p Digital male pins for digital inputs (not sure if any resisor is needed..some sensor do seem to need)
- 3x* Analog - digital input using ADS
- Modbus/485
- ??485 to IC/232
* Exact amount depends on available ESP32 pins and combinations
- ?Status Led
- ?Reset Button
- Selection for 9v or 12v power for the modbus/485
- Text: Ports Type and Pin numbers on board, voltages and other info + Logo
- Corner holes for screws
Power:
- From USB using ESP32: And it powers board 3.33-5 v and sensors in this voltage range
- Jack power (9-12v or only 12v): In case one or multiple sensors require 9v/12v
Notes:
- The board will be also used in off-grid mode => with solar panel and battery (charging unit is external and not needed in this board), so note the efficiency and low energy usage of board.
- With LoraWAN module: Note the wake up function to wake up ESP32 (Electrical wiring point of view)
- Note: some say that the 5v output of esp32 is not stable and effects sensors, maybe needs to be addressed: https://community.home-assistant.io/t/esphome-water-pressure-sensor-do-not-get-correct-values/306606/8
- See similar concept board: https://shop.sowillo.com/product/ultimate-iot-board-dc-kit/
Junell A.
100% (20)Projects Completed
19
Freelancers worked with
18
Projects awarded
40%
Last project
29 Mar 2023
France
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies