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

The WalrusLink Project

Started by p2, August 22, 2016, 10:01:33 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

TheMachine02

Quote from: DJ Omnimaga on September 06, 2016, 04:30:22 AM
Being able to control our computer, especially an emulator, with a calculator would be nice. I just hope that the TI-84+ doesn't get discontinued, because it would suck if no calculator that is still in production was supported. But I understand the difficulty of implementing USB support >.<

I does already exist in fact : https://www.omnimaga.org/the-axe-parser-project/usbpad8x-usb-keyboard-axiom/
You can control your computer with an axe program :p

DarkestEx

Quote from: p2 on September 20, 2016, 07:43:23 AM
I guess we should first focus on getting it up an runnign on a 84+  :)
MAYBE we could try adding some more models later, we'll se ^^
@DarkestEx: Using the SD memory trick, do you think we could later add compatibility in an update? Or would entirely new hardware be required?  :ninja:
It's simply not possible.
  • 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

What is the SD memory trick anyway?
  • 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

Quote from: DJ Omnimaga on September 20, 2016, 07:48:46 PM
What is the SD memory trick anyway?
Being able to software upgrade from sd card :)
  • 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

But none of the TI calcs have a SD card port. ???
  • 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

Quote from: DJ Omnimaga on September 20, 2016, 07:51:16 PM
But none of the TI calcs have a SD card port. ???
Of course not. The walruslink adds one :)
  • 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

Oh right true, what was I thinking lol?

In any case, for a larger audience the WalrusLink needs to not require way too much hardware modding, especially soldering, for the user once it's  completed, since some people tend to be scared of soldering or suck at it. Something cool about the Nspire connector that some community member did years ago was that it could be plugged into the Nspire dock port without opening the calc case.
  • 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

we got a buit-in SD card on which teh entire software is saved. So whenever we decide to update something you dont need to buy a new WalrusLink, just take out teh sd card and replace the old files ;)
  • 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)

Dream of Omnimaga

Yeah I meant to implement the WalrusLink in the calc in the first place. :P That said, not having to buy a new one every time already helps :)
  • 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

Mario AR.

Hi :)

Just got a PS/2 keyboard working on a TI-83. It was kinda easy, since there are already libraries for PS/2 input and TICL.
I thoug: the old an unused Scroll Lock can be used to switch between normal and tokenized input. NumLock can be used to enable a special input for asm programs.

I think the best solution for the hardware that requires few soldering skills is this:

All I had to do was solder 4 jumper wires. It can be easily connected and disconnected to the Arduino. The same for the stereo jack.
  • Calculators owned: TI-83, TI-83 Plus, TI-89, HP 50G, Casio Fx-120
  • Consoles, mobile devices and vintage computers owned: NES Clone, NES, SNES, N64, GB, GBA

Dream of Omnimaga

Heya Mario AR and welcome here. :)

I wonder if PS/2 keyboards and mice are still widely available for sale? IIRC Staples charge $70 for an USB-PS/2 adapter
  • 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

SopaXorzTaker

Implement the ESP8266 interface that'd add WiFi!
Now would that be even more great with crude on-calc web browsers and stuff?
  • Calculators owned: TI-84+CE, TI-82, fx-991ES

Mario AR.

Forgot to mention, I used an USB keyboard, with an adapter.
$70 for an adapter? Thats insane! I got mine for less than $1.

https://www.aliexpress.com/item/MOSUNX-Futural-Digital-Hot-Selling-1PCS-USB-Female-to-PS2-PS-2-Male-Adapter-Converter-keyboard/32804618151.html

Most cheap USB keyboards work with these.
  • Calculators owned: TI-83, TI-83 Plus, TI-89, HP 50G, Casio Fx-120
  • Consoles, mobile devices and vintage computers owned: NES Clone, NES, SNES, N64, GB, GBA

c4ooo

Quote from: SopaXorzTaker on June 17, 2017, 03:45:17 PM
Implement the ESP8266 interface that'd add WiFi!
Now would that be even more great with crude on-calc web browsers and stuff?
What would be really cool is streaming your PC screen to your calc O.o

p2

that should be possible, but mind that the entire downscaling would have to be done on the PC's side since the calc would lack the processing power. So we'd end up with a blurred image whene u could see almost nothing of any GUIs and stuff, abd it would be a mere slave, non-functional without the right software on the computer (just like that good old irc program for the 83+)
  • 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)

Powered by EzPortal