HP Releases Hackable ARM-Based Calculator 124
mikeselectricstuff writes "HP's 20b business consultant calculator isn't the sort of thing that would normally interest the average Slashdotter, but HP has released a Devkit for it, including schematics and source for a sample application, and they appear to be actively encouraging people to re-purpose it. Maybe the engineers thought a business calculator was just too boring for their hardware? The calculator is based on an Atmel ARM chip, and it has a bootloader and JTAG interface to allow user applications to be written and downloaded, turning a boring calculator into anything you can do within the constraints of the hardware."
More Companies Should Do This (Score:5, Informative)
Of course most customers will use this as is. I'm thankful that HP isn't so paranoid of what their niche customers might do. The right of people to tweak products to suit their needs is a right that needs to be preserved.
Re:More Companies Should Do This (Score:4, Informative)
Re:Why? (Score:3, Informative)
Try getting your own code onto your smartphone. Depending on what you have it'll range from merely annoyingly difficult to being expensive beyond the ability of the common man to afford.
Re:More Companies Should Do This (Score:5, Informative)
I mean consider that the HP49g+ has 3 compilers and deompilers built-in, as well as a debugger for UserRPL and SystemRPL. I also believe it may be the only calculator with an SD card slot. (The hp50g is just a slight hardware revision to the HP49g+, although the keyboard is significantly improved, and the use of 4 AAA is also a notable improvement.)
Consider that it is the hardware platform for the DC-50 [http://www.pssllc.com/] surveying data collector, and it is clear the calc can be re-purposed.
Re:Oh dear. (Score:5, Informative)
You should not be so quick to call for others to return their geek card, when you yourself is not even aware of one of the biggest legends in computing [wikipedia.org].
Re:Why? (Score:3, Informative)
There's much more to the computing world than X86 processors. In fact laptops, desktop, and servers are in the minority as far as computing chips are concerned.
Hacking the 20b (Score:3, Informative)
People have been doing hardhacks to HP calcs for decades.
Here is a good place to go for info on HP stuff.
http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/forum.cgi?read=139798#139798 [hpmuseum.org]
Re:Sorry but I have to ask.. (Score:3, Informative)
No, it's an ARM7, so no MMU, so no NetBSD.
At least I think that's true, based on the Atmel part number quoted in another posting.
Re:More Companies Should Do This (Score:3, Informative)
Be careful with that, though. Your high grade in the current physics course might cover up an issue leading to a very low grade in a following course.
I've actually found my need for a graphing calculator to be inversely proportional to the difficulty of the course. A trusty scientific calculator is much lighter in the backpack, and far less troublesome should it be lost and should provide all your needs. Matlab on university provided workstations ought to cover the remaining niche that graphing calculators previously filled.
In general, I think the interface on a graphing calculator is too slow to use outside the classroom, when more powerful computer programs would be easily available. And are you really going to take the time to graph things on a test?*
*If you're using it for integrals, or equation manipulation, it's really going to hurt you later on. If you don't learn to do those things faster than it takes to enter them into the CAS, you're going to have a lot of trouble in the future.