PDA

View Full Version : PCb board similar to Arduino UNO



simijames
- 28th September 2023, 22:59
Hi,

I am working on a project, where I need to design a PIC Board similar to Arduino UNO in design. I am using PIC18F452 microcontroller instead of Atmega328 microcontroller.

So, we will be designing the PIC basic circuit and the programmer/burner on the board. So, it should be just a plug and play thing.

Similarly it should have a reset buttong and a power LED. So, can someone provide me the complete circuit diagram for this board, if you could rovide its PCB design that would be better.

I am designing this kind of board: https://www.pcbway.com/project/shareproject/PIC16F877A_DEVELOPMENT_BOARD.html but with a few changes. It has used PIC16F877a but I will be using the PIC 18F452.

Thanks in advance.

DaveP
- 29th September 2023, 14:19
There are boards out there that are pin comparable with the Arduino shields. I have a few here and I use 18F27k40's on them. It has more power than the 877 or 452's. But I suppose if you need the pins? Crownhill has stopped making there board but there is still a couple more out there. Just Google it...

mark_s
- 30th September 2023, 00:40
What you want to do is little complex

On Arduinos, they use a usb to serial bridge ic like the FTL232, there is no built in burner. The IDE compiles and loads the hex via the usb to FTL232 to AVR UART. Arduinos have a bootloader.

So to duplicate this for a pic you will need a bootlader file. Then you will need some kind pc script program that takes the hex file from a folder and sends it out the usb port. Most pic pcbs use ICSP port and an external programmer.

Microchip app note describes the process. It's old from 2002 so not sure what resources are still available?

http://ww1.microchip.com/downloads/en/AppNotes/00851b.pdf

Post your progress