I've just repurposed my first HP30b into a WP34s.(Version 2.2 because those are the overlays I had). It's, by far, the coolest project I've seen in a long time Now I have two others I'm planning to repurpose as well (With version 3). I want to totally populate the PCB of at least one of them, and at least add the clock circuit to the other. I've searched these forums, and I can't seem to find a parts list any where here, but I'm sure I've seen it some where. Can somebody point me in the right direction? If someone knows of a parts kit that can be purchased that would be even better. :).
WP34s Parts List
|
|
« Next Oldest | Next Newest »
|
▼
02-02-2012, 03:25 PM
▼
02-02-2012, 03:45 PM
Quote: What additional board population options are there beyond the addition of the crystal (which was recently discussed in this thread)?
Edited: 7 Feb 2012, 7:45 a.m. after one or more responses were posted ▼
02-02-2012, 04:28 PM
There is a place to add a JTAG connector and an on board serial interface. ▼
02-02-2012, 06:43 PM
JTAG is useful if you want to join the team for hardware development. My original unit which has the JTAG connector broke (failure of the serial connection) and I have yet to add the connector to my present development unit. So far I could live without, thanks to the emulator as a debugging platform. The serial port modification will most probably be not very useful as well. It's better to butcher one of the programming cables and add an FTDI 3V USB/serial converter to the RS232 end of things. I just removed all the guts from the small board, except the switches, and wired the FTDI cable ends directly to the other end of the board. The crystal modification is very useful. You can then install a special image (calc_xtal.bin) which starts the quartz oscillator on startup and lacks the internal logic to support the RC oscillator. I've added the stopwatch instead (which makes the image larger than the default image, of course.) ▼
02-03-2012, 10:20 AM
I was thinking that the serial port would be very useful to drive IR. This could be used for unit to unit data transfer or data transfer to other devices. It could also be used for remote control. With the extra power drain, it would probably be better to replace the batteries with AAAs, or perhaps a mobile phone lithium polymer battery. Unless, there are plans to add data transfer to the WP34s, then a serial port is of little use to most people, however I just want to tinker around with hardware a bit. I'll keep one HP30b for tinkering, and the others will become WP34s with crystals. ▼
02-03-2012, 05:56 PM
Bary, the wp34s does data transfer! The serial interface is supported by the software to transfer registers, state and programs. The communication is possible between the device and the emulator or between devices. But you don't need the level shifters for the latter, a simple cross over cable is sufficient. ▼
02-04-2012, 02:03 PM
If you can already transfer data between calculators, having IR would make it easier (No cables). But the easiest mod to the calculators would be to run the RX and TX to a small headphone jack. The transfer cable would be very simple and cheap. ▼ ▼
02-06-2012, 10:40 AM
That's pretty much exactly what I was thinking. Nice work! If I get mine modded, I'll be sure and follow the same convention of RXD tip, TXD ring, GND sleeve. With some care, you could install a photo diode and IR LED on the other side of that screw post. You would have to cut an opening in both the case and the slide cover, that might be kind of tricky.
02-02-2012, 05:06 PM
The only additions we support are the clock -- two capacitors and a crystal. Marcus has bought out the serial port but the programming cable works for this just as well. We don't have commands to directly access the I/O headers that are present and haven't any intention of adding any.
▼
02-03-2012, 11:10 AM
Quote: While I've been following all the 34s activities pretty closely I've been busy with other stuff and haven't actually re-purposed a 30b yet (would you believe!). However adding the ability to read/write bits from/to an i/o port under program control would be take this project to a whole different level, making the calculator into a hand-held controller for all sorts of electronic things. I would love to help out on such a project. -Katie
▼
02-03-2012, 11:43 AM
Quote:
I'm still waiting on arrival of a 30b. However unless a
▼
02-03-2012, 02:41 PM
Most I0 pins are used by the LCD and keyboard. However, eight of them are brought out to pads on the PCB as well as all four ADC inputs. ▼
02-03-2012, 06:45 PM
Quote:
I'd forgotten all about the 20b developers kit documentation
02-06-2012, 03:17 PM
Even simple low-level "read byte" (PEEK) or "output byte" (POKE) functions may open a full new I/O world for WP34S; and more if analog input is allowed. Let's hope, "NULL" was once dismissed and now it's part of the game!! ▼
02-06-2012, 03:59 PM
The software is open source, just go ahead! ▼
02-07-2012, 03:22 PM
Would you assist a neophyte in his first steps to add code to the project? I may ask some colleague here at my university to help with the tool chain, etc; but if I eventually start with this I would be starting from absolute zero. I'm interested, but somehow fearfully impressed about starting such an endeavor. ▼
02-07-2012, 03:30 PM
Andrés, you are welcome. The first step should always be to get the tool chain up and running and do a clean rebuild. Code changes should mainly be done on a PC platform. I'm doing all my testing which isn't device specific on the Windows GUI. The debugger coming with Visual C/C++ Express is quite capable.
02-03-2012, 05:02 PM
I used to sell a kit with all the parts. This is what I included:
Eric |