AriCalculator - A homemade handheld calculator

40575Published On Aug 12,2016 11:19 AMshare5

The AriCalculator is a DIY calculator or a general purpose handheld device. 

It is battery powered and runs on a NXP S12G240 microcontroller (16-bit, 240k flash, 11k RAM). The device has 38 input keys and a 128x64 pixel LCD display with a backlight option. Three interfaces connect the calculator to the outside world:

  • ABDM debug interface, giving direct access to the microcontrollers on-chip memories and debug features.
  • A USB port, offering a FTDI virtual com port (VCP). This port is under software control and intended to serve as a programming interface.
  • A general purpose SPI port, intended for hardware extensions.

The hardware of the of the AriCalculator is already in its third revision. PCB and enclosure have been manufactured by Seeedstudio's Fusion services.

The calculator's software is under development.

Further information is available here:


This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License (

Order PCB and Enclosure

Order Components and Assemble the Hardware

Upload Software onto the Calculator


Fusion PCB
$9.90 Add To Cart
Laser Cutting Service
$7.50 Add To Cart
Add All To Cart
Related Recipes
Popular Recipes