NAS mods: external serial port and power button
I wanted easy access to the serial port and a power button that I could use without a tool, so I made a few additions to my RockPro64 and NAS case.

As discussed here, the board has two through-hole pads that are connected to the on-board power button's leads. Shorting them to each other is equivalent to pressing the button. They're just the right size for a pin header, so I soldered one in.

[Image: pnQ7Y9v.jpg]

I then wired a matching jumper to a panel-mount button, which fit nicely through the case's IR sensor hole.

[Image: z1lihr0.jpg]

Here it is from the outside:

[Image: ECk90oU.jpg]

I wired another jumper from the serial console pins on the board's GPIO header to a 3.5mm female TRS connector (aka stereo headphone jack). It fit between the hard drive cage and the case panel, and just barely fit through one of the three semicircular case holes that come with rubber plugs. I covered it with heat shrink tubing as a precaution against shorts.

[Image: NpVCUmS.jpg]

Here it is from the outside:

[Image: deHHqr4.jpg]

Of course, I also wired a male connector to a jumper that fits my serial/USB adapter:

[Image: RsmmZxv.jpg]

I followed the wiring that FTDI uses on their 3.5mm serial adapters, so those should be compatible with my NAS.

From the board's point of view:

Connector Tip: RXD / RockPro64 pin 10
Connector Ring: TXD / RockPro64 pin 8
Connector Sleeve: GND / RockPro64 pin 6

This makes accessing the serial console pretty convenient. I can even use a standard 3.5mm stereo extension cable if I need a longer reach.

Parts list:
  • CW Industries GPB081A09R pushbutton switch, panel mount, M5 threads
  • CUI Devices SJ1-3513 3.5mm right-angle stereo jack, M6 threads
  • Adafruit 1800 3.5mm stereo plug
  • Adafruit 3141 ribbon cable with female/female jumper connectors
  • Adafruit 3145 jumper housings
  • TE Connectivity 5-146281-2 single-row 2-pin header, 2.54mm pin pitch
  • Heat shrink tubing that I already had
Looks good. So, the already existing power and reset spots on that case - do they not connect to anything?
it doesn't get happy
it doesn't get sad
it just runs programs
Those buttons both seem to work well for me on that board - do you have an earlier version? I just got my RP64.
it doesn't get happy
it doesn't get sad
it just runs programs

Possibly Related Threads…
Thread Author Replies Views Last Post
  Power Supply - Barrel length Wiing 2 132 09-20-2020, 12:38 AM
Last Post: Wiing
  How to add an external power button? foresto 5 463 09-08-2020, 02:04 PM
Last Post: SpoofyKid
  Cheap 4-port SATA card working with RockPro64 4Gb andyburn 6 961 08-10-2020, 08:36 PM
Last Post: zer0sig
  No boot with Supermicro AOC-SASLP-MV8 (serial output) kram0000 0 251 10-22-2019, 04:00 PM
Last Post: kram0000
  12V 3A power supply and NVMe - PCIe kaylios 3 584 08-25-2019, 03:31 AM
Last Post: kaylios
  Sata power cable sputnik13 1 419 08-15-2019, 06:32 PM
Last Post: tllim
  External USB camera with android saviod 0 260 07-15-2019, 08:29 AM
Last Post: saviod
  USB 3 type-C port Thunderbolt compatible? mscdex 1 833 06-20-2019, 10:55 AM
Last Post: Tim Jones
  Sometimes no power to SATA PCIe controller rble 4 744 06-16-2019, 11:03 PM
Last Post: rble
Sad connect power in reverse :( nhzgroup 6 719 05-24-2019, 02:04 AM
Last Post: pfeerick

Forum Jump:

Users browsing this thread: 1 Guest(s)