A great video on how to solve a very common problem with the TI VOYAGE 200 calculator! I used to use the TI Voyage 200 for my work, I had programmed the device with pattern development software for sheet metal items such as circular bends tees and vessel heads etc. I used to provide these for work colleagues to speed up their production in the workshop. I have had to dispose of between 5 and 10 such calculators because the screen had given up. This would have been great as they are expensive and are no longer in production as far as I know. But it has to be said, that this repair method would be beyond what the typical owner of such a device would be capable of 🤣
Hi Im-Pro! I have a Voyage-200 with this issue. Actually, I tried to open it and I'm kicking myself because I broke the display connection because I pushed the wrong way. I was just going to use a heat-gun on it to try to do a simple fix, but I made it worse before even getting to that point. I'm no electrical engineer so I do not know how to deal with circuit boards and hardware like this video. Therefore, I was thinking maybe you would be interested in buying this Voyage 200 from me for very cheap. You can then fix it and sell it or keep it. I just want this device to not go to E-Waste. Let me know :)
Can you do this for me? :) You know even getting a terminal to run over the I/O port would be enough, I could use my working TI92+ as server and the Voyage as client. I guess I could try that myself. My screen stopped working after it fell off the table, a 1.5 foot drop - ??? Bad, bad, bad design for an otherwise magnificent machine. Super work here! Somewhat in awe.
Just got a Voyage 200, and I really like it, but I know the display will fail some day, so It's good to know that it can be repaired. I have subscribed, so if you ever have any updates, I will see it.
Hey @an1rb, As you can see in the video I did not develop a layout for the PCB ... so there is no schematic and BOM :-( The only thing I can provide is the software: github.com/im-pro-at/voyager200repair/ I hope this helps!
Hello! You did an awesome work, I'm sure that a lot of patience is required to do such jobs. I've bought a V200 from ebay some time ago, I've paid it around 35€, so probably now it's cheaper to replace the device. Anyway I really like these portable devices, and my initial idea was to use it in my DIY projects, maybe to display some data on the display, have a keyboard to type text, and so on. But then I've realized that using the 3 wire data cable is not easy, and probably the CPU is too slow to handle certain tasks. Do you think that it's possible to interface a new MCU to the LCD driver ICs on the V200? I'd like to keep the keyboard as well. Technically it's possible to translate the timing diagram into a driver for the MCU (I'm thinking about an ESP32), but I'm pretty sure that it will be a though job for me, as I'm not so expert with low level programming. What's your opinion? Thanks :-)
Wow 🤯 the reverse idea. Yes I think it is possible. You can find the datasheets of the driver ICs and control them with an MUC. Alone the fact that you can control all the timings should make it easier. But doing it with an esp32 can be tricky as you need to directly work with the espressif library which is know to be bugging as hell 🫣. Good luck 🤞
Hey! Thanks for the prompt reply 🙂 The datasheets are available online (Toshiba T6B08 T6B07), so no problem on that side. But sorry, I don't know what it's a MUC (Multiplexer?). The esp32 is the first idea I had, as it's cheap and it provides wireless connectivity OOB, which is one of the goals of this project. I'm using it since not very long, but it's not so bad as I thought initially. Until now I've never used the espress-if library, but I've worked with micropython or the Arduino library. Probably the latter is more indicated in this case. I've got other boards in case, like an STM32F411, which is not providing wireless tough. This is going to be a bad 😁
If you reduce the DMA transfer to 10 frames per second was is the original FPS ? By the way I have the same older USB PC oscilloscope and CONRAD multi-meter :-)
+im-pro, I have no clue, to be honest. I would like to hear your cost estimate, parts and labour. What complicates the matter further is that I would really need the additional advice from you on the T-92 + , which I own, vs. the Voyage 200, which I would try to purchase. Would like to acquire Voyage 200 for portability reasons only, if there are any other advantages of it you see - please let me know. Contact me at sejsel@gmail.com if you want, I would be looking forward to that.
What lines where you tying into to get the display data off of the voyage 200? Could you share an image of the voyage to pic32 data and power connections on your github?
I'm trying to replace my display on a ti-86 and want to tie into the 18 pins going from the main board to the LCD board. it's the opposite of this project: ripitapart.com/2013/03/02/making-use-of-an-old-ti-83-plus-lcd-screen/
My voyage 200 is completely frozen in the home menu (with the options clock, home, graph, ...), it turns on automatically and the buttons do not have any result - it does not respond to any command. And it also will not turn off, unless I take out some battery. Any suggestion?
Could you please give more information or even share your code regarding this project? I would like to do the same to a Voyage 200in the same condition! Thanks!
I can send you the code. But without some in depth knowledge of electronics and microcontrollers its very frustrating to do :-( github.com/pknoe3lh/voyager200repair/ greetings Patrick
im-pro Thank you Patrick! I'll take a look, you have here a great project! Could you please clarify how you connected the calculator to the MCU? I'm not entirely sure how you are tapping into the column/line drivers', can these ICs be removed or are they needed?
Sorry to bother you again Patrick, but I'm having a hard time decoding the protocol of the row drivers. I have collected a sample of a few frames with a logic analyser and I'm attempting to plot the data in my PC but the result so far is not good. Could you please share how the original screen pixels are plotted? I've figure its something like 4 pixels at a time for a given row. Is this correct? However, I can't seem to sync the columns between lines. EDIT: Ok, so I've finally manage to generate a screen frame using SciLab, by following your UART output example in the video!
@@MrMJY I've seen a guy repairing similar LCDs by applying heat on the flat cable... It's plastic but apparently it can withstand the heat of a soldering iron. Maybe do a little test before going all-in, if you decide to try a repair. Cheers
a blue one? not black? sounds like its broken in the middle an the crystals make a blue color ... This video is not really a DIY one ... sorry! My plan is it to make a repair kit but i dont know when i will have time for that ...
It does not affect the functions or anything but I have a photo and a video I do not know if you would like to see it and so I searched for a lot of videos because but I did not find anything