opening HP 30B

Today I received my HP-30B and also the keyboard overlays. (Thanks Eric!) The cable seems to take a little longer to get here though. So I thought I'd have a look inside the calculater and maybe just connect the RS232 myself (yes, I am a bit impatient). I assume all I need is levelshifting to 3.3V on the RXD and TXD line. But so far I haven't even managed to open the calculator. I have unscrewed the 5 bolts but still can't figure out what to do next. Could someone enlighten me please?



Pry it apart from the side by slightly bending the grey (softer) plastic.

Get yourself an FTDI RS232-TTL 3V3 cable. You can wire it directly to the pads. You will need a way to connect the erase pin to Vdd in order to activate the SAM-BA boot loader (by clearing the flash completely). Reset is available through a hole on the back.


Thanks Marcus, that worked. Got it open now.
While I have it open, is it worth adding a crystal? Does that help with any functionality other than communication (I probably won't need that, so I am not too bothered)?
I like your idea of adding a 3.5mm connector to the calculator, but unfortunately can't work out a solution that is a bit easier on the eye ;)


Edited: 26 Feb 2012, 8:11 a.m. after one or more responses were posted


Adding a crystal helps a lot with communication and with the STOPWATCH function. If you don't use them, don't bother. Soldering the capacitors is not obvious.


A stopwatch sounds like a nice feature to have. So I think I will do the modification. Soldering the caps is no problem. After all they are the large 0603s and not 0402s ;) The crystal seems to be more of a problem - I haven't got one and need to order one -> more waiting :(



I think I figured out how to connect everything appart from the "Erase" button.
I belive the pinout on the flash connector to be:

J31: Vcc (3V)

J32: reset

J33: TxD

J34: RxD

J35: GND

J36: erase???

Is that correct so far? Does the "erase" button pull up J36 to Vcc like "reset" pulls up J32?

I bet the cable arrives by the time I worked all this out...



Erase needs to be pulled high to do an erase. The calculator needs to run for this to work. Just press the ON key to wake it up with ERASE pulled high. (I had accidentally written Vdd which is wrong.)

The SDK mentioned here contains schematics.

Possibly Related Threads…
Thread Author Replies Views Last Post
  DIY HP 30b WP 34s serial flash/programming cable Richard Wahl 2 2,533 12-04-2013, 11:14 AM
Last Post: Barry Mead
  opening hp 15c for repair FORTIN Pascal 4 2,011 10-12-2013, 10:35 AM
Last Post: FORTIN Pascal
  Flashing cable for HP 20 / 30B Stefan Koenig 3 1,995 09-19-2013, 05:53 AM
Last Post: Marcus von Cube, Germany
  Any 30b cables left? patryk 7 2,478 09-16-2013, 02:54 PM
Last Post: Marcus von Cube, Germany
  HP-30B (WP-34S) Technical Documentation Barry Mead 3 1,670 09-09-2013, 03:07 PM
Last Post: Harald
  HP's thinking behind the 20b/30b? John Ioannidis 3 1,679 09-07-2013, 10:21 AM
Last Post: Tim Wessman
  30b/34s interfacing? ross sponholtz 5 2,050 06-26-2013, 01:41 AM
Last Post: Walter B
  Inexpensive HP 30b Matthew Richards 23 6,693 05-22-2013, 10:10 AM
Last Post: Dave
  hp-30b with free shipping sjthomas 9 2,949 04-14-2013, 02:46 AM
Last Post: Gerson W. Barbosa
  Amazon offering 8$ for my HP-30B Siegfried (Austria) 7 2,426 04-13-2013, 04:38 PM
Last Post: Chris Smith

Forum Jump: