Join us on Discord!
You can help CodeWalrus stay online by donating here.

Pi84 - The Raspberry Pi powered TI-84+

Started by DarkestEx, December 17, 2016, 01:13:19 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

DarkestEx

Hello together!

This is my second go on a Raspberry Pi hearted TI-84+. (Note to mods: I really want to make this a new project without any affiliation to the old so I need a new topic).

I have decided for an early hardware version of the 84+ as it's PCB can be cut smaller than on the new versions.
For the keyboard and power management, I am going to use a Teensy 3.2 that will hook up to the 84+'es matrix.



The Raspberry Pi Zero is the perfect solution for the CPU since it is the smallest and the least power-hungry of all Raspberry Pi's.
For the power supply I will be using a slim power bank or an old Samsung Galaxy S3 mini battery (depending on how much space I have left).

To keep the authenticity, I am sticking to a monochrome LCD, however, mine is 128x64px and has the same physical size as the original screen:
  • Calculators owned: TI-84+, Casio 101-S, RPN-Calc, Hewlett-Packard 100LX, Hewlett-Packard 95LX
  • Consoles, mobile devices and vintage computers owned: Original Commodore 64C, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360, PlayStation 2

Yuki

That looks real interesting, can't wait to see it done.
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
  • Consoles, mobile devices and vintage computers owned: A lot
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here

Dream of Omnimaga

Nice, is that a backlit LCD? I am curious about if the entire calc keypad will be functional?
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

DarkestEx

#3
Quote from: Juju on December 17, 2016, 07:51:26 PM
That looks real interesting, can't wait to see it done.
Thanks, I'll keep you all updated :)

Quote from: DJ Omnimaga on December 17, 2016, 09:05:18 PM
Nice, is that a backlit LCD? I am curious about if the entire calc keypad will be functional?
No, I will be removing the backlight as there is no space for it. But yes, the entire keypad will be functional. It will even get mouse emulation.

So I have now also created a better graphic of the keypad matrix:


Just compare it with the Sharp one XD:

  • Calculators owned: TI-84+, Casio 101-S, RPN-Calc, Hewlett-Packard 100LX, Hewlett-Packard 95LX
  • Consoles, mobile devices and vintage computers owned: Original Commodore 64C, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360, PlayStation 2

Dream of Omnimaga

  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

p2

*pretending I dont know you killed a functional calc for that project*  :ninja:

it looks really interesting!! :D
Can't wait for an update @DarkestEx :)
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CAS, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

DarkestEx

#6
Quote from: p2 on December 19, 2016, 09:54:31 AM
*pretending I dont know you killed a functional calc for that project*  :ninja:

it looks really interesting!! :D
Can't wait for an update @DarkestEx :)
I scrapped about 4 calcs so far for this reiteration of the project.



Edit by p2: removed the "Sent from my BlackBerry DTEK50"
  • Calculators owned: TI-84+, Casio 101-S, RPN-Calc, Hewlett-Packard 100LX, Hewlett-Packard 95LX
  • Consoles, mobile devices and vintage computers owned: Original Commodore 64C, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360, PlayStation 2

p2


:'(  :'(  :'(
where do you take the money for all those calcs...? xDIt has to be like 300-350€ for them? xD

btw is the 84+SE still produced? Or are you sacrificing the last ones of a dying species...?  :ninja:
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CAS, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

CVSoft

Quote from: p2 on December 19, 2016, 10:15:26 AM
btw is the 84+SE still produced? Or are you sacrificing the last ones of a dying species...?  :ninja:
It's still in production by Kinpo Philippines.
  • Calculators owned: TI-73, TI-81, TI-81, TI-81, TI-81, TI-81, TI-81, TI-82, TI-82, TI-82, TI-82, TI-82, TI-82, TI-82, TI-82, TI-82, TI-82, TI-82, TI-83, TI-83, TI-83 Plus, TI-84 Plus, TI-85, TI-86, TI-89 Titanium

DarkestEx

#9
Quote from: p2 on December 19, 2016, 10:15:26 AM

:'(  :'(  :'(
where do you take the money for all those calcs...? xDIt has to be like 300-350€ for them? xD

btw is the 84+SE still produced? Or are you sacrificing the last ones of a dying species...?  :ninja:
I have about 6 working 84+ and 2 broken ones.
Some i bought on eBay but most ones from my previous school which is of course getting rid of them as Germany is moving away from graphic calculators.







Edit by p2: removed the "Sent from my BlackBerry DTEK50"
  • Calculators owned: TI-84+, Casio 101-S, RPN-Calc, Hewlett-Packard 100LX, Hewlett-Packard 95LX
  • Consoles, mobile devices and vintage computers owned: Original Commodore 64C, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360, PlayStation 2

p2

how much do you pay for them aaand if they want to get rid of another load, do you think you could contact me? I'd take a few as well O.O
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CAS, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

DarkestEx

#11
Quote from: p2 on December 19, 2016, 12:03:21 PM
how much do you pay for them aaand if they want to get rid of another load, do you think you could contact me? I'd take a few as well O.O
You could buy one cheap if you really wanted ;)

Btw for the second Calc I am using a currently still fully working casio classpad:


So to clear it up, I am building two calcs. One ti84 and one with the classpad. But the classpad one is not for me.


Edit:








Edit by p2: removed the "Sent from my BlackBerry DTEK50"
  • Calculators owned: TI-84+, Casio 101-S, RPN-Calc, Hewlett-Packard 100LX, Hewlett-Packard 95LX
  • Consoles, mobile devices and vintage computers owned: Original Commodore 64C, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360, PlayStation 2

DarkestEx

#12
Hola!

I have an update for y'all!

The display is now finally installed and working. ;D
I have also drafted the schematics and ordered the missing parts.

Let's get this one made!




  • Calculators owned: TI-84+, Casio 101-S, RPN-Calc, Hewlett-Packard 100LX, Hewlett-Packard 95LX
  • Consoles, mobile devices and vintage computers owned: Original Commodore 64C, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360, PlayStation 2



Powered by EzPortal