|
12 MHz crystal |
x 1 | |
|
18F2550 |
x 1 | |
|
20 pin socket |
x 1 | |
|
8 pin socket |
x 1 | |
|
BC557 |
x 2 | |
|
BC547 |
x 2 | |
|
LED |
x 2 | |
|
1N4148 |
x 1 | |
|
100 uH inductor |
x 1 | |
|
22k resistor |
x 1 | |
|
12k resistor |
x 1 | |
|
100k resistor |
x 1 | |
|
10k resistor |
x 5 | |
|
1M resistor |
x 1 | |
|
2.1k resistor |
x 2 | |
|
3.3k resistor |
x 1 | |
|
0.1k resistor |
x 23 | |
|
330k resistor |
x 2 | |
|
100uF capacitor |
x 1 | |
|
22pF capacitor |
x 2 | |
|
220nF capacitor |
x 1 | |
|
100nF capacitor |
x 3 | |
|
10uF capacitor |
x 1 | |
|
USB-B or micro-B |
x 1 | |
|
10 pin female header |
x 2 | |
|
5 pin header |
x 2 | |
|
3 pin female header |
x 1 | |
|
28 pin socket |
x 1 |
Open USB programmer
This project started a long time ago, circa 2007; during that time, as serial and parallel interfaces had recently (almost) disappeared, electronics enthusiasts found very difficult to program microcontrollers; old time serial programmers didn't work any more.
Common solutions were USB to serial adapters or add-on interface chips; but this was essentially going around the problem and still using old school serial communications.
So why not using a native USB interface like the one present in some PIC microcontrollers?
After searching a while I couldn't find an USB programmer which was at the same time functional, free, and open source, so I decided to design one.
The focus is on PIC micros, but also many AVR are supported, as well as serial memories using different interfaces like I2C,SPI,MicroWire,OneWire,UNIO; altogether over 800 devices.
Open USB programmer
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(18)
- obninformatica May 02,2024
- Andrius Gailius Mar 28,2023
- Sebastian Mackowiak Mar 23,2023
- DT-Electronics Sep 17,2022
- Engineer Mar 01,2022
- euchcat May 05,2021
- Hristo Daskaloff Feb 16,2021
- Engineer Feb 14,2021
- Donald T Jan 17,2021
- Gino Paradiso Jan 16,2021
- Jan Hartman Jan 08,2021
- Tomasz Tumielewicz Dec 29,2020
- ever Dec 18,2020
- Commodore Bench Dec 09,2020
- Bakanov Nikolai Viktorovich Dec 09,2020
- Dustin Smith Dec 09,2020
- (DIY) C64iSTANBUL Dec 07,2020
- Engineer Dec 07,2020
- 7 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
10design
-
10usability
-
10creativity
-
10content
-
2design
-
3usability
-
1creativity
-
3content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
1design
-
2usability
-
3creativity
-
5content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
More by Engineer
-
-
-
-
-
-
3D printed Enclosure Backplate for Riden RD60xx power supplies
154 1 1 -
-