News:

;) This forum is the property of Proton software developers

Main Menu

Development Board (PIC18F2550 Arduino Compatible)

Started by gevv, May 04, 2022, 11:13 AM

Previous topic - Next topic

gevv

PCB, SCH Eagle cad, Gerbers, Stencil, Bootloader All files download : https://drive.google.com/file/d/1QyCjTItDoOTLYNczBAro_Q57tqUP5H79/view?usp=sharing


gelistirme-karti-pinout-pic18f2550-arduino.png


spi-5v-pickat-arduino-pic18f2550-scl-sda-miso.jpg
 

Usage of jumpers:


J1: If a jumper is attached to J1, the processor and accessory supplies will be 5 volts.

J2: If a jumper is attached to J2, the processor and accessory supplies will be 3.3 volts.

JP3: If a jumper is attached to JP3, the usb hid bootloader is in mode. By default pickat 1 is sent this way.

JP4: If a jumper is attached to JP4, pickat 1 can be used in usb cdc mode.

JP5 and JP6: If you want to use the eeprom on the circuit, jumpers must be installed on jp5 and jp6. If the eeprom will not be used, these jumpers can be removed.

JP7: If a jumper is inserted here, the bootloader switch is enabled. If the bootloader will not be used, this jumper can be removed.


The PicKat Bootloader Program works on all 32-64 bit Windows versions. You can load the HEX code you created with any PIC compiler into PicKat with the PicKat Bootloader Program.


Or you can download both 32 and 64 bit versions from the link below. The application was written with PHYTON and the source code + documentation with the application file is available

Important Note: If you are using the MPLAB - XC8 compiler, please add the following line to the beginning of your code. The hex code generated by the XC8 compiler is installed on our bootloader software. Therefore, add this line to your work. This line prevents address conflict: void main (void) @ 0x100

A similar code for other compilers does not need a start-line add-on. However, if the other compiler also lines up with the code start remove it.

Bootloader Program Usage:

1- Unzip the master.zip (28MB) file from the github link on the previous page with a program like winrar.

2- Run X64 for 32 bits for file and Main.exe for 64 bits for X64 folder.

3- Connect the PicKat to your computer on the USB cable. You will hear a USB connection sound. This sound is interrupted after 5 seconds.

4- Select the HEX code you have prepared by pressing the Select Hex File (HEX DOSYASI SEÇ) button.

5- Press the RST reset button on the edge of the PicKat. Again you will hear usb connection sound. If you press the Start Hid button (hid beklemeyi başlat) with in 5 seconds, your hex code will be uploaded to PicKat.


pickat-arduino-pic18f2550.jpg

 

Yves

where can you find these board fitted or not with the 18F2550?

cheers,

Yves
Yves

keytapper

If the author permits you, than you can give to JLCPCB, to make the board and solder a set of boards. You may find who wants to share your expenditures, to reduce the development cost.
Ignorance comes with a cost

gevv

The project is open source 

@Yves  no international sales D.I.Y