Now with 20% more walruses
Started by DJ Omnimaga, October 30, 2015, 02:57:49 am
0 Members and 1 Guest are viewing this topic.
Quote from: pimathbrainiac on January 31, 2016, 07:32:02 amMy dream calculator is one that is fully and intentionally hackable.Processor: ARM 64 bit, somewhere between 768 MHz and 1 GHzRAM: 512 MB (Guys, it's a calculator, not a computer )Flash Memory: 4-8 GBI/O: 1 full-sized USB port, 10 (accessible) GPIO pins (2 being serial and the other 8 being PWM-capable), and 2 analogue input pinsOS: Something along the lines of the TI-8x series' OSs, but with some basic CAS (nothing beyond symbolic algebra) and 3D graphing. 3rd party OS support as wellProgramming: C and Assembly, as well as a built-in python interpreter and a built-in (beginner) language. Computer SDK and on-calc program editor included, supported, and updatedKeypad: Something like the TI-8x series or TI-89 Ti, but with a keyboard driver for the USB portSo basically a hodge-podge of the Nspire, the RPi, the TI-89 Ti, and the TI-8x series
Quote from: DJ Omnimaga on February 01, 2016, 02:01:14 amOne worry I have is that if TI ever decides to release an high-end ez80-based calc with much more RAM, flash and speed, will they block ASM and use the excuse that TI-BASIC is now fast enough to rival ASM and Nspire Lua?
Quote from: CVSoft on February 29, 2016, 10:14:22 amSo, basically how to improve the TI-82 Z80 processor with 32K RAM, user space maximized. Ferroelectric RAM for data, program, and OS storage. I/O provided by native RS232 with +/- 5V voltage levels, USB is for the weak. If you do include a USB port, it should only be for charging the battery or providing a virtual serial port to a connected PC (USB to serial converter within the device). Z80s can go into the 20 MHz range, so >= 20 MHz clock speed. Batteries should be two 18650 batteries to output 7.2 volts, which is regulated by the calculator to either 5V or whatever voltage is needed by the ICs (RS232 may need higher voltage). It must include an integrated charging controller, accepting 5V power from a standard power jack (such as microUSB). A backlit monochrome display of 160x120 pixels, we remember the last time we put a color screen on a Z80. Grayscale if you know how to program efficiently, a slow calculator is an angry user. Double-shot injection molded keys would be dandy. Solar power would require gigantic panels to recharge 18650 cells, so heck no. Maybe a simple tone generator connected to a headphone jack. It cannot have an internal speaker, nor a touchscreen. The serial port should be able to operate at 57600 baud, and any OS running on this thing should include commands to send/receive raw data to/from the serial port.
Quote from: Araidia on February 29, 2016, 03:48:16 pmThere's already a topic on this
CodeWalr.us 2.0 © 2019, DJ Omnimaga & Juju
Page created in 0.051 seconds with 37 queries.