DIY open source calculator