Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
boards:rpi [2017/01/10 17:41] – [GPIO] darron | boards:rpi [2024/07/10 10:50] (current) – [Resources] darron | ||
---|---|---|---|
Line 2: | Line 2: | ||
<wrap right> | <wrap right> | ||
{{: | {{: | ||
- | \\ \\ | ||
- | {{: | ||
- | \\ \\ | ||
- | {{: | ||
- | \\ \\ | ||
- | {{: | ||
\\ \\ | \\ \\ | ||
{{: | {{: | ||
Line 68: | Line 62: | ||
</ | </ | ||
=== Pickle Microchip PIC ICSP === | === Pickle Microchip PIC ICSP === | ||
+ | <wrap right> | ||
+ | {{: | ||
+ | \\ \\ | ||
+ | {{: | ||
+ | </ | ||
Along with USB serial we can use the RPi GPIOs to program PICMicros using [[projects: | Along with USB serial we can use the RPi GPIOs to program PICMicros using [[projects: | ||
Line 77: | Line 76: | ||
The RPi cannot interface directly with 5V PICMicros nor generate the high voltage required for high voltage ICSP and an interface is required for the GPIOs. | The RPi cannot interface directly with 5V PICMicros nor generate the high voltage required for high voltage ICSP and an interface is required for the GPIOs. | ||
- | Here is an example for the [[:boards:rpi:k8048|Velleman K8048]]. Of course, this particular device can be interfaced using a USB serial port, however, this would be slower. | + | Here is an example for the [[:projects:k8048-rpi|Velleman K8048]]. Of course, this particular device can be interfaced using a USB serial port, however, this would be slower. |
== Low Voltage Programming with VPP at 3V3 == | == Low Voltage Programming with VPP at 3V3 == | ||
Line 106: | Line 105: | ||
(R2) 10K where appropriate (PGM is not present on all devices). | (R2) 10K where appropriate (PGM is not present on all devices). | ||
(R3..R6) 470R. | (R3..R6) 470R. | ||
+ | |||
+ | DEVICE=RPI | ||
+ | DEVICE=RPI0 | ||
+ | DEVICE=RPI1 | ||
+ | DEVICE=RPI2 | ||
+ | DEVICE=RPI3 | ||
+ | DEVICE=RPI4 | ||
</ | </ | ||
== Display LVP device identity without PGM == | == Display LVP device identity without PGM == | ||
+ | <wrap right> | ||
+ | {{: | ||
+ | \\ \\ | ||
+ | {{: | ||
+ | \\ \\ | ||
+ | {{: | ||
+ | </ | ||
+ | |||
< | < | ||
p16 lvp id | p16 lvp id | ||
Line 143: | Line 157: | ||
Total: 732 Fail: 0 | Total: 732 Fail: 0 | ||
</ | </ | ||
- | |||
=== Resources === | === Resources === | ||
- | [[http:// | + | [[http:// |
- | [[https:// | + | |