• 7 months ago
Under 2 USD computer (i.e. Turing-complete device only subject to physical limitations, price as of 2021), using off-the-shelf-components: an ATTiny85, a TM1637 display, a resistor ladder & pushbuttons as input, a battery clip and an empty box of figs for containment, and a variant of 1V0 for "programming environment". Aim: make actually running algorithms accessible to anyone, even kids in the poorest parts of the world. To the best of my knowledge, this is the cheapest "standard components" machine with such capabilities in existence (18th March 2021). Error correction: I actually added .99 and .99 (and not 99 and 99), as the last two digits are considered behind the decimal point. Decided to name it Krapets-21 (as a hommage to Pravetz-82). Code (where you obviously need to adjust the resistor ladder values): https://github.com/KedalionDaimon/1V0/blob/master/Krapets21.ino EDIT: As it has been asked: this is the user guide for "full" 1V0 (here reading & writing data has been simplified to only relate to ONE datum, instead of being "range"-oriented): https://github.com/KedalionDaimon/1V0/blob/master/1V0_documentation_20200713.pdf and this is an example of naively integrating a polynomial: https://github.com/KedalionDaimon/1V0/blob/master/integrate.1V0 #cheap #computer #attiny85 #machinelanguage #programming

Recommended