Project BrundleFab: Difference between revisions

From www.evillabs.net
Jump to navigation Jump to search
Line 27: Line 27:


=== HP F4480 - Rotary encoder board pinout ===
=== HP F4480 - Rotary encoder board pinout ===
Pin 1 is the kerf on the CPU board connection


{| class="wikitable"
{| class="wikitable"
Line 32: Line 34:
! Pin !! Function  
! Pin !! Function  
|-
|-
| 1 || Output A/B
| 4 || Output A
|-
|-
| 2 || VCC
| 3 || Vcc 3.3v
|-
|-
| 3 || Output A/B
| 2 || Output B
|-
|-
| 4 || Gnd
| 1 || Gnd
|}
 
=== HP F4480 - Linear encoder & injet pinout ===
 
Pin 1 is the kerf on the inject carriage connector
 
{| class="wikitable"
|-
! Pin !! Function
|-
| ??? || ??? - all the rest
|-
| 5 || Gnd
|-
| 4 || Encoder Channel A
|-
| 3 || Encoder Channel B
|-
| 2 || ??
|-
| 1 || Vcc 3.3v
|}
|}

Revision as of 01:50, 21 September 2014

BrundleFab - a 3D Printer Experiment

Design Notes

Connecting an Arduino Mega2560 to a Seed Studio SD Card v3.1 Shield

Well, it doesn't just snap on and work. You need to route some pins:

MEGA Pin SD Shield Function
ICSP1 D12 MOSI
ICSP2 5v 5v
ICSP3 D13 SCK
ICSP4 D11 MISO
ICSP6 GND Gnd
D53 D10 SS

Use the arduino SD library, with a 'const int chipSelect=SS;' and you are good to go.

HP F4480 - Rotary encoder board pinout

Pin 1 is the kerf on the CPU board connection

Pin Function
4 Output A
3 Vcc 3.3v
2 Output B
1 Gnd

HP F4480 - Linear encoder & injet pinout

Pin 1 is the kerf on the inject carriage connector

Pin Function
??? ??? - all the rest
5 Gnd
4 Encoder Channel A
3 Encoder Channel B
2 ??
1 Vcc 3.3v