Page cover

Banana

Banana is open source!

Bill of Materials

Quantity
Name
Description

1

10133-04

BANANA PCB (Revision 4)

1

20134-01

BANANA Bottom Plate - 1.5mm Painted Steel

1

20139-01

BANANA Case Rubber - 2.5mm Silicone

1

60145-01

BANANA 3D Printed Switchplate

1

60146-01

BANANA 3D Printed Case Part A - Yellow ASA

1

60147-01

BANANA 3D Printed Case Part B - Black ASA

1

60148-01

BANANA 3D Printed Case Part C - Black ASA

1

40137-02

Nav Switch Hat - CNC Polycarbonate

1

60149-01

BANANA 3D Printed Stand - Yellow ASA

1

M2.5 x 6mm Setscrew

Stainless Steel Flat-Tip Set Screw 18-8, M2.5 x 0.45 mm Thread, 6 mm Long

1

1.3mm Hex L-Key

1.3mm Hex L-Key

11

6mm x 6mm Magnet

6mm x 6mm Cylinder Neodymium Magnet, N48-N52

4

BS05BL05X10RP

Bumper Cylindrical, Flat Top 0.500" Dia (12.70mm) Polyurethane Black

8

AS568-010 B70

70 DURO BUNA-N O-RING

2

Hex socket head cap screw M3x0.50 x 6

Hex socket head cap screw M3x0.50 x 6 Stainless Steel

48

Switches

MX Keyswitches

46

1U Keycap

1U DSA Profile

2

1.5U Keycap

1.5U DSA Profile

3D Printed case prep:

  1. Print the case parts with the following settings:

    1. ABS or ASA Material

    2. 0.2mm layer height

    3. 40% infill

    4. 4 walls, 4 top and bottom layers

    5. Scale Case part A (60146) and Switchplate (60145) to 100.7% scale.

    6. Case part B (60147), part C (60146), and stand (60149) at 100% scale

  2. Press fit the 6x6mm magnets into case part A and the stand

  3. Press fit case parts B and C into part A

  4. Screw the two M3 screws into the back of the stand (the case rests on the threads, not the head of the screw)

Assembly:

  1. Test your PCB, ensure it lights up and test keyswitches with tweezers.

  2. Install the Nav Switch Hat onto the PCB with the M2.5 setscrew and 1.3mm Hex L-key

  3. Install 48x switches into the PCB through the switchplate

  4. Install 6 O-rings onto the switchplate

  5. Lay the case upside down and place the assembly into the case

  6. Place the case rubber and bottom plate into the case

  7. Install the rubber feet onto the back of the case, aim for the locations opposite the escape, delete, and alt/raise keys.

Flashing:

  1. Remove the bottom plate and case rubber

  2. Hold the "BOOT" button and tap the "RESET" button

  3. A new storage device should appear called "RPI-RP2"

  4. Click and drag the .uf2 into the device, it will automatically flash the new firmware

Remapping:

Banana uses Vial, which can be used to remap keys, set up macros, and change lighting effects.

Find the firmware fork here

https://get.vial.today/

Last updated