So i Found the schematicsESP32 Dev Board for the esp32 dev board. now the main problem is that I need to convert it to pcb and the schematics are for smd components while i need to normal size components.
Is there anyone who can help me with the PCB for this .
The CP2102, USB connector, and the ESP32 module itself are only available as surface mount parts. You can get a USB to TTL adapter module to replace the CP2102 and USB connector but I don't know if there is any 0.1" breakout board with the ESP32 alone on it.
It seems like you would be much better off to just buy a premade ESP32 board. They are available for a very low price from any of the usual sources of electronics parts. Once you get done buying all the parts and soldering it up, the price of just buying a pre-made board will be much cheaper and it will also be much smaller.
Since the ESP Wroom module is itself surface mount, it would be normal to use surface mount components elsewhere too.
If by 'normal size components' you actually mean through hole wired type components, then I don't recall seeing a ESP32 board done that way. Bear in mind that some components may only be avaialable in surface mount.
If you want someone to do you a custom board pop over to 'Gigs and Collaborations' and ask there.
pert:
The CP2102, USB connector, and the ESP32 module itself are only available as surface mount parts. You can get a USB to TTL adapter module to replace the CP2102 and USB connector but I don't know if there is any 0.1" breakout board with the ESP32 alone on it.
It seems like you would be much better off to just buy a premade ESP32 board. They are available for a very low price from any of the usual sources of electronics parts. Once you get done buying all the parts and soldering it up, the price of just buying a pre-made board will be much cheaper and it will also be much smaller.
Why do you want to do this?
I want to embed this in my custom boards I don't want to use external boards. I want to create my own board and embed this esp32 dev board in it.
srnet:
Since the ESP Wroom module is itself surface mount, it would be normal to use surface mount components elsewhere too.
If by 'normal size components' you actually mean through hole wired type components, then I don't recall seeing a ESP32 board done that way. Bear in mind that some components may only be avaialable in surface mount.
If you want someone to do you a custom board pop over to 'Gigs and Collaborations' and ask there.
As far as I have read and understood the schematics I can tell there are only two SMD components which can not be changed 1 is Esp wroom itself and the other is CP2102 and for that "pert" have suggested that we can use an external usb connector and we will be left with just the ESP wroom which is doable.
I think you're right that hand soldering the ESP32 module is not very challenging (though I have never soldered a castellated board so I'm no expert on this topic).
The USB to TTL serial adapters I'm referring to are these sorts of things:
That one is the cheapest acceptable one and it uses the counterfeit FT232 chip. There are others available with other chips like the CH340 and they are also available in other forms, including the "FTDI cable" style. I do recommend that you get one which uses the standard "FTDI header" pinout:
DTR or RTS
RX
TX
VCC
CTS
GND
That will allow you to plug the adapter right in to an Arduino Pro Mini, or many other boards that use this standard pinout. If you get an adapter with a non-standard pinout, you would need to use a mess of jumper wires to adapt it to the standard pinout. Some adapters don't even break out the DTR or RTS pin, without which you will need to manually reset the microcontroller at just the right time on every upload.
You could just put the standard "FTDI header" on each of your custom boards and then use a single USB to TTL serial adapter between all your boards.
pert:
I think you're right that hand soldering the ESP32 module is not very challenging (though I have never soldered a castellated board so I'm no expert on this topic).
The USB to TTL serial adapters I'm referring to are these sorts of things: https://www.ebay.com/itm/382715199065
That one is the cheapest acceptable one and it uses the counterfeit FT232 chip. There are others available with other chips like the CH340 and they are also available in other forms, including the "FTDI cable" style. I do recommend that you get one which uses the standard "FTDI header" pinout:
DTR or RTS
RX
TX
VCC
CTS
GND
That will allow you to plug the adapter right in to an Arduino Pro Mini, or many other boards that use this standard pinout. If you get an adapter with a non-standard pinout, you would need to use a mess of jumper wires to adapt it to the standard pinout. Some adapters don't even break out the DTR or RTS pin, without which you will need to manually reset the microcontroller at just the right time on every upload.
You could just put the standard "FTDI header" on each of your custom boards and then use a single USB to TTL serial adapter between all your boards.
have you come across any pcb file for this kind of board
Umair78:
have you come across any pcb file for this kind of board
What do you mean by that.
All mayor PCB design programs have extensive libraries for parts and modules.
Or you can get a third party library, or you can make the footprint yourself.
I had no trouble finding one online for the ESP-12 I once used in Eaglecad.
If you want to use the bare chip (not the module), then forget about it.
Designing 2.4Ghz circuits is certainly not for beginners.
Leo..
Wawa:
What do you mean by that.
All mayor PCB design programs have extensive libraries for parts and modules.
Or you can get a third party library, or you can make the footprint yourself.
I had no trouble finding one online for the ESP-12 I once used in Eaglecad.
If you want to use the bare chip (not the module), then forget about it.
Designing 2.4Ghz circuits is certainly not for beginners.
Leo..