Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
boards:rpi [2017/01/27 10:09]
127.0.0.1 external edit
boards:rpi [2021/10/30 09:50] (current)
darron
Line 64: Line 64:
 <wrap right> <wrap right>
 {{:boards:pi2wht.jpg?200|My 2nd Pi2}} {{:boards:pi2wht.jpg?200|My 2nd Pi2}}
 +\\ \\
 +{{:boards:rpi2b.jpg?200|Flash proof}}
 </wrap> </wrap>
- 
  
 Along with USB serial we can use the RPi GPIOs to program PICMicros using [[projects:pickle|Pickle Microchip PIC ICSP]]. Along with USB serial we can use the RPi GPIOs to program PICMicros using [[projects:pickle|Pickle Microchip PIC ICSP]].
Line 75: 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 ==
-<wrap right> 
-{{:boards:rpi2b.jpg?200|Flash proof}} 
-</wrap> 
- 
  
 Low voltage ICSP at 3V3 can be performed directly from the RPi GPIOs. Low voltage ICSP at 3V3 can be performed directly from the RPi GPIOs.
Line 109: Line 106:
 (R3..R6) 470R. (R3..R6) 470R.
  
-DEVICE=RPI +DEVICE=RPI    AUTO-DETECT (modern kernel) 
-DEVICE=RPI0 +DEVICE=RPI0   0 / 0W 
-DEVICE=RPI1 +DEVICE=RPI1   1 
-DEVICE=RPI2 +DEVICE=RPI2   2 / 02W 
-DEVICE=RPI3 +DEVICE=RPI3   3 
- or +DEVICE=RPI4   400
-DEVICE=/dev/gpio-bb+
 </code> </code>
  
Line 122: Line 118:
 {{:boards:pi0.jpg?200|They do exist}} {{:boards:pi0.jpg?200|They do exist}}
 \\ \\ \\ \\
-{{:boards:pi0case.jpg?200|New version}} +{{:boards:pi0case.jpg?200|Version 1.3}} 
 +\\ \\ 
 +{{:boards:pi0case2.jpg?200|Version 1.2}}
 </wrap> </wrap>
 +
 <code> <code>
 p16 lvp id p16 lvp id
Line 159: Line 157:
 Total: 732 Fail: 0 Total: 732 Fail: 0
 </code> </code>
- 
 === Resources === === Resources ===
 [[http://elinux.org/RPi_Low-level_peripherals#General_Purpose_Input.2FOutput_.28GPIO.29|RPi GPIO]]\\ [[http://elinux.org/RPi_Low-level_peripherals#General_Purpose_Input.2FOutput_.28GPIO.29|RPi GPIO]]\\
 [[https://github.com/voidlinux/documentation/wiki/Raspberry-Pi|Void Linux for Raspberry Pi]]\\ [[https://github.com/voidlinux/documentation/wiki/Raspberry-Pi|Void Linux for Raspberry Pi]]\\