HACKADAY prize ENTRY: diy ARM scientific CALCULATOR

What does a hacker do when he or she wants something however can’t pay for it? They hack one together, of course. Or, in the situation of [Ramón Calvo], they thoughtfully plan as well as prototype. [Ramón Calvo] desired a scientific calculator, however couldn’t pay for one, so he created as well as developed one himself.

[Ramón] started off with Arduino however upgraded at first to Freescale’s flexibility KL25Z advancement board upgraded to an ARM Cortex-M0+ programmed using mbed. The screen is an electronic Assembly DOGL-128 128×64 pixel LCD. [Ramón] did a couple of iterations on the PCB, going from a big diy one in buy for the Arduino version to work, to the current, smaller version for the ARM chip with hand soldered SMD components. After that, [Ramón] looked into the algorithms needed to parse mathematical input. He settled on the shunting-yard algorithm, which converts the input into reverse polish Notation (RPN), which is much easier for the software application to work with.

[Ramón] has a ton of features working, including your basic add, subtract, multiply as well as divide operations, square root, nth root as well as exponentiation, trigonometry, log as well as log10, as well as factorial(!) There are a few things still on the to-do list, such as low power as well as a graphing mode, as well as there are a couple of bugs still in the system, however the general system is up as well as running. [Ramón] has put up the schematic as well as KiCAD data up on his Hackaday.io job page together with the expense of materials.

We’ve had a few Hackaday prize entrances in the type of calculators, such as this with Nixie tubes and this that emulates 70’s HP calculators.

The HackadayPrize2017 is Sponsored by:

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post