You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Jason J. Gullickson 084fe7932c Journal updates. 4 months ago
..
models Tweaking the bezel. 5 months ago
README.md Journal updates. 4 months ago
rain-psp.fzz Initial Fritzing diagram and other docs. 7 months ago

README.md

RAIN PSP Hardware

RAIN PSP consists of off-the-shelf electronics combined with 3D printable chassis components as well as some custom electronics.

Components

The current design revolves around the Pine64 Clusterboard. This board provides a network of seven four-core ARM SoCs and Gigabit Ethernet interconnect. A Raspberry Pi serves as a terminal for one of the nodes in the cluster, driving the keyboard and LCD display and providing the user means to interact with the cluster.

In addition to the computational components, peripherals such as keyboard, display, power supply, etc. are documented under this directory.

Wiring

The wiring harness is WIP but for now this documents some of the important connections.

Clusterboard

Clusterboard        Device                  Notes
1 (VCC5V)       ->  rpi0 2                  (head node only)
2 (Heartbeat)   ->  power LED -> GND
3 NC
4 NC
5 (PWR_ON)      ->  power button -> GND
6 (GND)         ->  rpi0 14 GND             (head node only)
7 (UART0-RX)    ->  rpi0 10 UART RX         (head node only)
8 (UART0-TX)    ->  rpi0 8 UART TX          (head node only)
10 - 20 NC

Raspberry Pi Zero W

Pin     GPIO        Device          Notes
1                   INA219 Breakout VCC (3v3)                        
2                   Clusterboard    5v supply (pin 1)
3       2           INA219 Breakout SDA                        
4                   LCD             red, 5v output to LCD 
5       3           INA219 Breakout SCL                     
6                   LCD             green, LCD GND
7       4                                   
8       14          Clusterboard    brown, UART TX (pin 8)
9                   INA219 Breakout GND                        
10      15          Clusterboard    orange, UART RX (pin 7)
11      17          Keyboard        yellow, col 8
12      18          LCD             white, backlight (PWM)
13      27          Keyboard        orange, row 1
14                  Clusterboard    blue, GND (pin 6)
15      22          Keyboard        yellow, row 2
16      23          Keyboard        green, row 3
17                                          
18      24          Keyboard        blue, col 0
19      10          Keyboard        purple, col 1
20                                          
21      9           Keyboard        white, col 2
22      25          Keyboard        white, col 3
23      11          Keyboard        black, col 4
24      8                                    
25                                          
26      7                                   
27      0                                   
28      1                                   
29      5                                   
30                                          
31      6                                   
32      12          Keyboard        green, col 9
33      13          Keyboard        orange, col 7
34                                          
35      19          Keyboard        blue, col 10
36      16          Keyboard        purple, col 11
37      26          Keyboard        brown, col 5
38      20          Keyboard        red, row 0
39                                          
40      21          Keyboard        red, col 6

References