
Closed
Posted
Paid on delivery
I'm looking for a PCB designer to create a KiCad PCB for a custom ESP32-based IoT device. The device will need to connect via Wi-Fi and will be powered through a mains connection. Key Requirements: - KiCad PCB design - Integration of ESP32 with Wi-Fi connectivity - USB connection - I2S microphone INMP441 (on board, careful with the recording opening) - TFT screen (2.4-inch SPI TFT module with ILI9341, not onboard, connected by cable ) - I2S speaker NS4168 (on board, screw terminal for speakers) - 1 rotary encoder (not onboard, connections to solder) - 2 buttons (not onboard, connections to solder) - 1 status LED WS2812B - Mains power source design Pin map: | Device signal | ESP32-S2 GPIO | Notes | |---|---:|---| | TFT SCLK | GPIO7 | SPI clock | | TFT MOSI/SDA | GPIO11 | SPI data to TFT | | TFT MISO/SDO | GPIO9 | Optional for display reads/touch/SD | | TFT CS | GPIO10 | Display chip select | | TFT DC/RS | GPIO12 | Data/command | | TFT RESET | GPIO13 | Display reset | | TFT LED/BL | GPIO14 | Use a transistor if the TFT backlight current is high | | Encoder A | GPIO4 | `INPUT_PULLUP` | | Encoder B | GPIO5 | `INPUT_PULLUP` | | Encoder switch | GPIO6 | Switch to GND | | Record button | GPIO15 | Button to GND | | Play button | GPIO16 | Button to GND | | Status NeoPixel DIN | GPIO17 | Use a 330-470 ohm series resistor | | I2S BCLK | GPIO18 | Shared by mic and amplifier | | I2S LRCLK/WS | GPIO8 | Shared by mic and amplifier | | NS4168 DIN | GPIO21 | ESP32 I2S DOUT | | INMP441 SD | GPIO3 | ESP32 I2S DIN | Ideal Skills and Experience: - Proficiency in KiCad - Experience with ESP32 and IoT devices Looking for reliable work and adivce for a hobby project. My prototype works well but I need a PCB
Project ID: 40723343
98 proposals
Remote project
Active 15 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
98 freelancers are bidding on average $154 USD for this job

Hi, I am an embedded systems engineer with over 16 years of experience designing ESP32-based IoT hardware, mixed-signal PCBs, power supplies, audio interfaces, displays, and production-ready consumer devices. I can turn your working prototype into a clean KiCad schematic and PCB while following the supplied ESP32-S2 pin map. I will pay particular attention to the INMP441 acoustic opening and placement, I2S audio routing, NS4168 speaker output, TFT and control connectors, USB, WS2812B signal integrity, decoupling, antenna clearance, and safe separation of mains and low-voltage circuitry. The design will include sensible protection and be reviewed for manufacturability. I can provide the complete KiCad source, Gerbers, drill files, BOM, and assembly information, along with firmware bring-up support if needed. Before starting, I would like to confirm the mains input range, whether you prefer an onboard certified AC-DC module or a discrete supply, the board dimensions, enclosure constraints, and exact TFT module connector. For a hobby device, I strongly recommend a certified isolated AC-DC module for safety and easier compliance. Please contact me to discuss details.
$250 USD in 10 days
7.7
7.7

Hi, I have experience in designing Circuits and can complete your project. I have expertise in the following: 1- Designing schematic and PCBA 2- Ordering the PCBA and getting boards manufactured. 3- Writing firmware for the PCBA to make sure everything works as expected. 4- I can also develop smartphone apps to communicate and control the hardware. If you wish we can discuss in chat. Thank you.
$250 USD in 7 days
7.4
7.4

I'm excited to be able to bring a wide range of skills and practical experience to your project. My extensive background in Digital Motor Control, Analog Design, Electronic Design, Power Electronics and PCB Design makes me an ideal candidate.I have significant experience with the ESP32 and IoT devices which will be particularly important for this project. My proficiency in KiCad is guaranteed to ensure a well-thought-out design that meets all your needs. I am competent with every component of your project from the Wi-Fi connectivity to the TFT screen and inputs such as the rotary encoder and buttons. I willingly incorporate detailed features like careful integration of your microphone INMP441 and speaker NS4168 and aspects such as status LED WS2812B will be handled deftly. While my skillset aligns adequately with your requirements, I am not only committed to providing excellent output but to ensuring you obtain reliable work along with the necessary advice for your hobby project. My end goal is to assist your prototype make that crucial leap towards greater functionality, scalability and efficiency. I look forward to putting my competencies in creating an intricate design powered by mains connection into play for your ESP32-based IoT device.
$100 USD in 10 days
7.5
7.5

Your KiCad PCB project for an ESP32 IoT device with INMP441, ILI9341 TFT, and mains power caught my eye. I have strong PCB, firmware, and schematic experience, delivering a KiCad ESP32 board with USB, I2S mic, and WS2812B, with clean routing and EMI-friendly rails. - KiCad schematic/PCB plan aligned to your pin map; ESP32-S2 awareness and robust power rails. - DFM-ready docs and BOM scope; includes USB, I2S, TFT, encoder, and speaker wiring; portfolio: https://www.freelancer.com/u/markoa7 Clarifying question: Which enclosure dimensions and regulatory standards (EMI, isolation, mains safety) should guide the PCB edge clearance and mains input design? Happy to hop on a quick call to discuss Marko Aleksic
$150 USD in 2 days
6.9
6.9

With a solid 8 years of experience under my belt, I have honed my skills specifically in PCB design using KiCad, a critical requirement for this project. Having worked extensively on IoT devices revolving around the ESP32 platform, I'm not only comfortable with the Wi-Fi integration but also equipped to handle the mentioned peripherals - from the TFT screen to the I2S microphone and speaker, buttons and rotary encoder - ensuring exact compatibility and clean connections. Additionally, powering an IoT device like yours through mains connection is familiar territory as well. I understand how crucial it is to have a stable and efficient power source in order to maintain a reliable system. Consider that need taken care of! My proficiency in MATLAB and Python programming comes as an added bonus, allowing me to efficiently test your device post-assembly, before delivering you a fully working prototype. My dedication to your hobby-turned-project is unwavering, driven by my love for PCB design, embedded systems and turning ideas into reality. Please review my portfolio for a more detailed understanding of my skillset. I'm eager to discuss your project further, feel free to drop me a message anytime!
$140 USD in 7 days
7.0
7.0

Will create the detailed schematic from the provided descriptions and plan the layout with all 3D models. Will take around 20 hours to complete the job.
$250 USD in 4 days
7.0
7.0

Hello, I can convert your working ESP32-S2 IoT prototype into a reliable, compact and manufacturing-ready KiCad PCB while preserving your existing functionality. I have 12+ years of experience in PCB design, ESP32, embedded systems, IoT devices, audio electronics, and power supply design. I can integrate the INMP441 microphone, NS4168 amplifier, WS2812B, USB, external TFT connections, rotary encoder, and button interfaces. I will carefully review your GPIO pin mapping, I2S signal integrity, power distribution, grounding, and component placement. For the mains-powered design, I will focus on proper isolation, protection, creepage/clearance, and a safe, reliable power architecture. The microphone recording opening and speaker connections will receive special mechanical and layout consideration. I will deliver complete KiCad schematics, PCB layout, verified footprints, BOM, Gerber files, and manufacturing documentation. I can also review your existing prototype and recommend practical improvements before PCB finalization. I am flexible with budget and timeline, and I can complete this hobby project efficiently with clear communication. Regards, Engr Muhammad Usman — ESP32, IoT, Audio Electronics & KiCad PCB Design Expert
$140 USD in 2 days
6.9
6.9

Hi there, I carefully reviewed your ESP32-S2 IoT PCB requirements, including the I2S INMP441 microphone and NS4168 audio stage, external SPI ILI9341 TFT, USB, rotary encoder, WS2812B status LED, and the mains-powered supply section. I am a mechatronics engineer with almost half a decade of experience in schematic capture, PCB layout, embedded electronics, power-supply design, hardware prototyping, and interfaces including SPI, I2S, USB, and similar embedded buses. I also have experience designing and prototyping electronic boards using Altium Designer. Since your prototype is already functional and the pin mapping is defined, I can focus efficiently on turning the working concept into a clean, manufacturable PCB while paying particular attention to the microphone acoustic opening, audio routing, power integrity, ESP32/Wi-Fi layout, and safe separation of the mains-power section. Please send me a message so we can discuss the project and start. Best regards, Samuel tshibangu
$140 USD in 1 day
6.5
6.5

Hi, Hope you are well. It sounds like a great job and aligns with where I'd like to take my career. I'm eager to learn more. I have experience over the past fifteen years as a PCB Design Engineer at Global Engineering services and RWR Private Ltd. You can visit my freelancer profile page; https://www.freelancer.com/u/ahsanfreelancer7 I’ve been consistently committed to Specific goals, skills or traits the new job entails. Could we schedule some time to discuss about opportunity in more detail? I’d welcome the opportunity to learn more about the role and share how my skills and experiences would benefit you. I’m available to talk at any time. I look forward to speaking with you. Best, AHSAN ULLAH
$250 USD in 10 days
6.4
6.4

Hey there! I’m Alok, A PCB, Circuit and Mechanical designer with a passion for turning ideas into rock-solid, high-performance circuit boards. even expert on Python, C, C++ With nearly a decade of experience, I’ve tackled everything from compact consumer gadgets to complex industrial systems—always with a focus on precision, efficiency, and reliability. # Schematic & Layout Design – Clean, optimized, and manufacturable. # Component Selection & Library Management – No surprises, just the right parts for the job. # Reverse Engineering – PCB cloning, replication, and improvements. # Gerber, BOM & CPL Generation – Ready for seamless production. # DFM & DFA Expertise – Because great design means smooth manufacturing. # Multi-Layer, Flex, & High-Density PCB Design – Whatever the project needs. If you need a PCB and Code that’s efficient, reliable, and built for real-world performance, let’s chat. I’d love to help bring your project to life!
$140 USD in 7 days
5.9
5.9

Hi, I have experience designing ESP32-based IoT hardware with Wi-Fi, USB, I2S audio, SPI displays, RGB LEDs, battery/mains power, and production-ready KiCad layouts. I have completed boards with 10+ mixed-signal interfaces, multiple power domains, protected I/O, and full Gerber/BOM/CPL manufacturing packages. Approach ✅ I will review the provided GPIO map, select the ESP32-S2 implementation, USB interface, INMP441 microphone layout, NS4168 audio stage, TFT connector, encoder/buttons, and WS2812B support circuitry. ✅ I will design the mains-to-low-voltage power section with isolation, fuse/protection, filtering, safe creepage/clearance, and clean 3.3 V/5 V rails for the ESP32 and audio/display loads. ✅ I will lay out the PCB with correct microphone acoustic opening, antenna keep-out, short I2S paths, low-noise grounding, speaker-current separation, and final ERC/DRC/DFM checks. Questions ✅ What mains input range must be supported: 110–120 VAC, 220–240 VAC, or universal 85–264 VAC? ✅ Which exact ESP32-S2 module/devkit, TFT connector pinout, speaker impedance/power, and enclosure dimensions should I design around? Best, Yaroslav
$220 USD in 7 days
5.6
5.6

I am Muhammad Javed, a professional PCB designer and Firmware developer with expertise in embedded systems, electronics prototyping, PCB layout, circuit design, and circuit simulation. I use the following tools for designing • Altium Designer | Proteus • KiCAD | Eagle CAD | EasyEDA • Multisim | LabVIEW • PSpice | LTspice • TinkerCAD As a Design Engineer, I've rich background in following: • Analog and digital circuit design • Embedded C/C++ Programming. • VHDL | Verilog, Quartus | Vivado • Microcontrollers like Arduino, Raspberry Pi, FPGA, AVR, PIC, STM32 and ESP32. • IDEs like Keil MDK V5, ATmel studio and MPLab XC8. • Communication protocols like SPI, I2C, I2S, CAN, RS232, RS485, etc. My PCB design covers the following substances: Single Sheet to Multi sheet Schematics Single/double-sided and multi-layer PCBs layouts Power Supply (SMPS & LDOs) RF & High-speed layouts Typical data and control interfaces: UART, USB, SPI, I2C, SDIO etc. EMC/EMI emission control techniques
$140 USD in 7 days
6.1
6.1

Hello, Taking a working prototype to a clean PCB is about the details KiCad won't fix: keeping the INMP441 mic front end away from the NS4168 amp, clean routing of the shared I2S lines (BCLK/LRCLK with separate SD/DIN), the WS2812B series resistor, the TFT backlight transistor you flagged, and — on a mains board — an isolated, fuse-protected supply with proper creepage and clearance. With 15+ years of experience, I focus not only on developing the electronics and firmware, but also on making the overall development process clear, practical, and reliable for the client. I have built ESP32 IoT devices with USB connectivity, I2S audio, and production PCBs, and can share relevant layout references from my portfolio. I can keep your existing KiCad project intact as the source or deliver clean, mergeable exports, plus PCB files, Gerbers, drill data, and a BOM. For safety I'd recommend an approved off-the-shelf isolated mains module over discrete mains circuitry. Share the enclosure constraint and I can start. Best regards, Hamza
$90 USD in 4 days
5.4
5.4

Hello, I’m an Automotive Hardware Engineer and PCB Designer with hands-on experience designing ESP32/STM32 IoT boards and taking prototypes to fabrication-ready PCBs. I’ve reviewed your requirements, including the ESP32-S2 pin mapping, I2S interface for the INMP441 + NS4168, SPI TFT connection, rotary encoder/buttons, WS2812B, USB, and mains-powered design. I can take your working prototype and convert it into a clean KiCad PCB with proper power regulation, grounding, decoupling, signal integrity, connector placement, and DFM considerations. For the INMP441, I’ll also pay particular attention to microphone placement and the PCB opening/acoustic area to avoid degrading the recording quality. For the mains input, I’ll design the power section with the required isolation and protection appropriate to the intended input and output requirements. I can deliver the complete KiCad project, schematic, PCB layout, BOM, and fabrication-ready files. Since your prototype already works, I’d first review the existing prototype/schematic and then optimize the PCB around the actual circuit rather than unnecessarily redesigning it. Send me the prototype files/photos and I can start from there.
$140 USD in 7 days
5.6
5.6

Being a multidisciplinary professional, I'm confident that my expertise in PCB design, especially with KiCad makes me an ideal fit for your project. I have a deep understanding of the KiCad software and ESP32 integration having worked on a number of IoT projects before. My solid grip on Wi-Fi connectivity, main power source design, and USB connections will ensure the smooth functioning of all these essential features in the custom ESP32-based IoT device you are envisioning. Furthermore, my knowledge of handling various components like the I2S microphone (INMP441), TFT screen (ILI9341), I2S speaker (NS4168), rotary encoder and buttons perfectly resonates with your project requirements. Alongside proficiently managing these components, I'll provide you with a meticulously designed PCB that optimizes space utilization while considering your unique needs like careful positioning of recording openings and incorporating a status LED WS2812B. Lastly, I understand your project is not just about getting the job done but about finding a reliable partner who can offer valuable advice. Having successfully aided numerous hobby projects to become fruitful realities, I appreciate the passion behind personal ventures and guarantee unwavering dedication to every aspect of this task. Let's team up and bring your prototype to its fullest potential.
$60 USD in 1 day
5.5
5.5

HI, I am an experienced electronics and PCB Design engineer, specialised in use of ECAD software such as Altium Designer, KICAD, EasyEDA, etc. for the the design of electronics and PCB. I will design your projects to meet your Requirements and the industry standard. I do all kinds of circuits such as Power delivery circuit, Sensor Integrated Circuits, wireless control, MCUs etc. I will deliver the following. The Schematics for your Design The PCB for the design Bill of materials(If needed) Gerber, Pick and Place and other manufacturing and assembly drawings needed. Full Support and consultancy till the project is done. Kindly send me message for my previous designs and also so we can discuss further on your project I look Forward to working with you. Best Regards, Abdur-Rafiq
$140 USD in 7 days
5.3
5.3

As an experienced PCB designer with a focus on IoT devices, your project aligns perfectly with my expertise. My proficiency in KiCad and previous work involving the ESP32 will allow for a seamless integration of all your required components. I've dealt with various GPIO mappings and know exactly how to connect your TFT screen, buttons, status LED, and rotary encoder using soldered connections, whilst incorporating the necessary pull-up and commonal shared GPIO designations. In terms of self-sufficiency and powering the device through mains, I understand the risks involved in high current draw components such as the TFT backlight and NS4168 speakers. Rest assured, I design power systems keeping these aspects in mind, implementing necessary measures like transistor inclusion where needed and selecting appropriate resistor values for safe usage like a pro!
$140 USD in 7 days
5.1
5.1

I am an Embedded Systems and PCB Design Engineer with experience in Altium Designer, Kicad, Easyeda, Protious and custom hardware development. I can design your PCB from schematic to production-ready files, including: • Schematic Design • PCB Layout • Component Selection • Design Rule Check (DRC) • Gerber Generation • BOM Preparation • Manufacturing Support (JLCPCB, PCBWay, etc.) I have experience with ESP32, STM32, sensor interfaces, power supplies, RF modules, Ethernet, and industrial electronics. Please share the project requirements, schematic (if available), board dimensions, and any special requirements. I can start immediately. Looking forward to working with you.
$190 USD in 6 days
5.0
5.0

Having meticulously read through your project description, I identify key factors in developing a successful IoT PCB design. As an experienced PCB designer with profound skills in KiCad, I have focused on this precise area for several years. My portfolio contains numerous successfully completed projects that highlight my technical competence. I am well-prepared to take on the challenges of integrating the ESP-32 module with the components you mentioned, from Wi-Fi connectivity to the management of power sources. In addition to my KiCad expertise, I have a solid background working with IoT devices and microcontrollers like ESP32. This familiarity enables me to recognize the complexities that may arise and solve any issues proactively. Invariably, problems may arise around integrating sensors, buttons, and displays as separate modules hold challenges but I am well-equipped to conquer them. Lastly, although highly skilled, I approach every project with enthusiasm and dedication, regardless of scale or complexity. Your requirement for both reliable work and someone who can offer suggestions is appreciated and I am eager to provide both. Let's bring your hobby project to life together; get in touch so we can discuss your specific needs further!
$140 USD in 7 days
5.0
5.0

Hi there! I would love to help you turn your working prototype into a clean, production-ready KiCad PCB. With extensive experience in KiCad and ESP32 IoT hardware design, I pay close attention to the critical details required for mixed-signal audio and power systems: Mains Power & Safety: I will ensure safe creepage and clearance distances between mains power and high-voltage traces, along with solid isolation from the low-voltage ESP32-S2 circuit. Audio Integrity (I2S): For the INMP441 microphone and NS4168 amplifier, I’ll route the shared I2S lines (BCLK, LRCLK) with optimal ground planes to minimize noise, while ensuring proper acoustic porting/opening placement for clear recording. Pin Mapping & Connections: All GPIO pin assignments, pull-ups, logic level considerations, and protective components (like the WS2812B series resistor and transistor driver for the ILI9341 backlight) will be carefully implemented per your pinout table. Clear header pinouts and solder pads will be provided for off-board components (TFT screen, encoder, buttons). You’ll receive full schematic files, board layout, Gerber files, BOM, and CPL files ready for manufacturing. I’m happy to offer advice and refine the layout to fit your enclosure goals. Let’s bring your project to life!
$280 USD in 7 days
4.8
4.8

zurich, Switzerland
Member since Sep 29, 2013
€8-30 EUR
$30-250 USD
$10-30 USD
$10-30 USD
$10-30 USD
$30-250 USD
$34-44 AUD / hour
£250-750 GBP
$10-30 USD
₹600-1500 INR
₹1500-12500 INR
$100-120 USD
$30-250 USD
$250-750 USD
₹1500-12500 INR
₹1500-12500 INR
₹750-1250 INR / hour
min $100000 USD
₹75000-150000 INR
€6-12 EUR / hour
$30-250 USD
$750-1500 USD
$750-1000 USD
₹12500-37500 INR
$14-30 NZD