Schlagwort: DIY Calculator

  • Woody brings class to the world of RPN calculators

    Woody brings class to the world of RPN calculators

    Reading Time: 2 minutes

    RPN (Reverse Polish notation) is a method for writing or entering mathematical calculations wherein operators come after operands. For instance, to calculate the product of 3 and 4, you would type: 3, enter, 4, enter, multiplication. This is unfamiliar to most of us, but was common for Hewlett-Packard’s early digital calculators and is still used in some programming languages, like Forth. Some people prefer RPN calculators and this one, called Woody, is the most beautiful of the bunch.

    Woody is a fairly simple RPN calculator, which was its entire purpose. Most of the RPN calculators available are complicated scientific or graphing calculators. Shiura wanted basic calculator functionality, but with RPN. It is also gorgeous. The enclosure is a solid chunk of walnut wood, which was milled on a CNC router. Other than a large power switch on the back, the only features are 19 keys and a dot-matrix style LCD screen.

    An Arduino Nano board reads the key presses, does the math, and outputs the results to the LCD display. The keypad came from a small numeric keyboard, which Shiura hacked to monitor the keyboard matrix directly. The Arduino connects to the screen via I2C. Power comes from a pair of AA batteries through a DC-to-DC converter. The result is a stunning calculator with all of the benefits of RPN.

    [youtube https://www.youtube.com/watch?v=8UtOKNSkFMM?feature=oembed&w=500&h=281]

    The post Woody brings class to the world of RPN calculators appeared first on Arduino Blog.

    Website: LINK

  • Simon Boak’s SB116 is a TI Programmer-inspired DIY calculator

    Simon Boak’s SB116 is a TI Programmer-inspired DIY calculator

    Reading Time: 2 minutes

    Simon Boak’s SB116 is a TI Programmer-inspired DIY calculator

    Arduino TeamSeptember 13th, 2022

    Many types of calculators exist beyond those basic models that everyone used in elementary school. The most common is the scientific calculator, including the iconic Texas Instruments TI-83. Programmer’s calculators contain buttons and functionality designed to help with coding, with the ability to work in binary, hexadecimal, and other base systems and to perform logic operations like XOR and AND. Simon Boak had a 45-year-old TI Programmer that was becoming unreliable, so he built his own 16-bit integer Reverse Polish notation (RPN) calculator with an Arduino.

    Boak’s SB116 programmer’s calculator very closely mimics both the button layout and functionality of that old TI calculator. The most visible difference is that the SB116 has a modern SSD139 driver-based 2.42” OLED display with a resolution of 128×64, in contrast to the vintage TI’s retro bubble LED screen. The keypad looks almost identical to the original, with the only other major external aesthetic difference being the gorgeous custom aluminum enclosure that Boak constructed. To add to the aesthetic, Boak even made a matching retail box that looks absolutely fantastic.

    The hardware components for this calculator are minimal, as the Arduino can easily handle all of the processing involved. That is a Nano, which connects to the OLED screen and a custom keypad PCB that contains 40 rubber dome buttons. The user can switch the power supply between a USB port or a set of three AAA batteries. Boak’s Arduino sketches handle all of the complex functionality of the calculator and even store selections when the calculator powers off, as well as the register storage that one would expect from a programmer’s calculator. 

    Website: LINK

  • Simon Boak’s SB116 is a TI Programmer-inspired DIY calculator

    Simon Boak’s SB116 is a TI Programmer-inspired DIY calculator

    Reading Time: 2 minutes

    Simon Boak’s SB116 is a TI Programmer-inspired DIY calculator

    Arduino TeamSeptember 13th, 2022

    Many types of calculators exist beyond those basic models that everyone used in elementary school. The most common is the scientific calculator, including the iconic Texas Instruments TI-83. Programmer’s calculators contain buttons and functionality designed to help with coding, with the ability to work in binary, hexadecimal, and other base systems and to perform logic operations like XOR and AND. Simon Boak had a 45-year-old TI Programmer that was becoming unreliable, so he built his own 16-bit integer Reverse Polish notation (RPN) calculator with an Arduino.

    Boak’s SB116 programmer’s calculator very closely mimics both the button layout and functionality of that old TI calculator. The most visible difference is that the SB116 has a modern SSD139 driver-based 2.42” OLED display with a resolution of 128×64, in contrast to the vintage TI’s retro bubble LED screen. The keypad looks almost identical to the original, with the only other major external aesthetic difference being the gorgeous custom aluminum enclosure that Boak constructed. To add to the aesthetic, Boak even made a matching retail box that looks absolutely fantastic.

    The hardware components for this calculator are minimal, as the Arduino can easily handle all of the processing involved. That is a Nano, which connects to the OLED screen and a custom keypad PCB that contains 40 rubber dome buttons. The user can switch the power supply between a USB port or a set of three AAA batteries. Boak’s Arduino sketches handle all of the complex functionality of the calculator and even store selections when the calculator powers off, as well as the register storage that one would expect from a programmer’s calculator. 

    Website: LINK

  • Simon Boak’s SB116 is a TI Programmer-inspired DIY calculator

    Simon Boak’s SB116 is a TI Programmer-inspired DIY calculator

    Reading Time: 2 minutes

    Simon Boak’s SB116 is a TI Programmer-inspired DIY calculator

    Arduino TeamSeptember 13th, 2022

    Many types of calculators exist beyond those basic models that everyone used in elementary school. The most common is the scientific calculator, including the iconic Texas Instruments TI-83. Programmer’s calculators contain buttons and functionality designed to help with coding, with the ability to work in binary, hexadecimal, and other base systems and to perform logic operations like XOR and AND. Simon Boak had a 45-year-old TI Programmer that was becoming unreliable, so he built his own 16-bit integer Reverse Polish notation (RPN) calculator with an Arduino.

    Boak’s SB116 programmer’s calculator very closely mimics both the button layout and functionality of that old TI calculator. The most visible difference is that the SB116 has a modern SSD139 driver-based 2.42” OLED display with a resolution of 128×64, in contrast to the vintage TI’s retro bubble LED screen. The keypad looks almost identical to the original, with the only other major external aesthetic difference being the gorgeous custom aluminum enclosure that Boak constructed. To add to the aesthetic, Boak even made a matching retail box that looks absolutely fantastic.

    The hardware components for this calculator are minimal, as the Arduino can easily handle all of the processing involved. That is a Nano, which connects to the OLED screen and a custom keypad PCB that contains 40 rubber dome buttons. The user can switch the power supply between a USB port or a set of three AAA batteries. Boak’s Arduino sketches handle all of the complex functionality of the calculator and even store selections when the calculator powers off, as well as the register storage that one would expect from a programmer’s calculator. 

    Website: LINK