RickyDean Posted April 28 Share Posted April 28 The Arto SAMSIDE, sounds great to me!! 1 Quote Link to comment Share on other sites More sharing options...
Artoj Posted April 30 Author Share Posted April 30 Hi All, This is one of the most dense boards yet, so I hope I haven't made too many errors. This is on the list for the PCB's to be made. Regards Arto. 2 Quote Link to comment Share on other sites More sharing options...
Artoj Posted April 30 Author Share Posted April 30 Hi All, I have been checking out some great work from JasonACT(PPEB), JJB (APEDSK99), and Speccery (Picoart) besides S Conner, Rickydean and OPA Gary revitalising all the earlier work, I am amazed these guys are really pushing the little orphan to the limit. So I have made an addition to the MPEB line up, the Jumper Board, it can accommodate two TI99 44pin side port connections on top and one to the opposite side, also the two 44pin header that are on all my boards, you also have access to all the buses via Male header pins. I am still deciding what to put in the large open spaces, maybe a lot of prototype pads, a power supply, switches or a lot a flashing leds (LOL). The first pic (P1000802) is the the MPEB connection to the TI 44 pin port , the second pin (P1000803) is the top connection using the same board, (P1000804) is connected and (P1000805) is with out the FM header pin connector and finally the 3 connectors. The left connector is the FM header, the other two are the same but the one on the right has the pins slightly bent to grab the board. This board is on the PCB print list as well. Regards Arto. 2 1 Quote Link to comment Share on other sites More sharing options...
Artoj Posted May 1 Author Share Posted May 1 (edited) Hi All, Here is the files for the TI99 Port Analyser V2.0, I have yet to solder all the parts and test it, enjoy, Regards Arto. BOM ID Name Designator Footprint Quantity Pins 1 10nF C1,C2,C3,C9 CAP-TH_L4.0-W2.5-P2.50-D0.5 4 2 2 47uF C4,C5,C7,C8 CP_8X13MM 4 2 3 0.47uF C6 CP_8X13MM 1 2 4 47nF C10 CAP-TH_L4.0-W2.5-P2.50-D0.5 1 2 5 100uF C11,C12 CP_8X13MM 2 2 6 PJ-3136B-3A CN1 AUDIO-TH_PJ-3136B-3A 1 3 7 TY308-2.54-03P-14-00AH CN2 CONN-TH_3P-P2.54 1 3 8 LED D1,D2,D3,D4,D5,D6 D7,D8,D9,D10,D11,D12 LED3MM-WS 12 2 9 1N4007 D13,D14,D15,D16 1N4007 4 2 10 2X22 E1 S-44M-254-5 1 44 11 HDR-M-2.54_1x1 J1,J2,J3 HDR-M-2.54_1X1 3 1 12 LED-3MM LED1 LED-3MM/2.54 1 2 13 HDR-IDC-2.54-2X3P P1 IDC-TH_6P-P2.54_C11214 1 6 14 330 R1,R2,R3,R4,R5,R6 R7,R8,R9,R10,R11,R12 RESISTOR 12 2 15 1K R13 RESISTOR 1 2 16 10 ohm R14 RESISTOR 1 2 17 10k R15 RESISTOR 1 2 18 4.7K R18 RESISTOR 1 2 19 Variable Resistor with Switch RP1,RP2 VARIABLE_RESISTOR 2 5 20 SPEAKER S1 SPEAKER 1 2 21 1MS1T1B1M1QES-5 SW1,SW2,SW3,SW4,SW5 SW6,SW7,SW8,SW9,SW10 SW11,SW12,SW13,SW14 SW15,SW16,SW17,SW18 SW19,SW20,SW21,SW22 SW23,SW24,SW25,SW26 SW27,SW28,SW29,SW30 SW31,SW32,SW33 SW-TH_1MS1T1B1M1QES-5 33 3 22 CD74HC541E U1,U2 DIP-20_L26.8-W6.4-P2.54 2 20 23 7805 U3 TO220H 1 3 24 LM386N U4 DIP-8_L9.7-W6.4-P2.54-LS7.6-BL 1 8 25 LM7905CT/NOPB U27 TO220H 1 3 SCH_TI-Port-Analyser-V1_2024-05-01.json PCB_PCB_TI-Port-Analyser-V1_2024-05-01.json Edited May 1 by Artoj 5 Quote Link to comment Share on other sites More sharing options...
HOME AUTOMATION Posted May 1 Share Posted May 1 1 hour ago, Artoj said: Can I use this to make the speech Synthesizer talk! 2 Quote Link to comment Share on other sites More sharing options...
Artoj Posted May 1 Author Share Posted May 1 2 hours ago, HOME AUTOMATION said: Can I use this to make the speech Synthesizer talk! It is even funnier when you realise you can manually select the registers and toggle the data by hand, the TMS9919 is not even needed as there is an audio amplifier on board. You have to carefully workout which sequence of switches you need to get it to say a simple word, it would be painfully tedious but not improbable. You have to think like the TI-CPU and act like TI-BUS at the speed of a snail about 0.099 hz. The Speech Synth has an Oscillator on board so all you need is the correct sequence of signals to the registers and data selection in the ROM to trigger a word. I would guess it might take you about 1 hour of toggling switches, without a mistake, LOL, regards Arto. Signals in play (X=toggle on or off) READ WRITE >9000 >9400 A0 1 1 A1 0 0 A2 0 0 A3 1 1 A4 0 0 A5 0 1 A6 0 0 A7 0 0 A8 X X A9 X X A10 X X A11 X X A12 X X A13 X X A14 X X A15 X X SET OFF DBIN 1 0 MEMEN_ 0 1 READY 1 0 RESET_ 0 1 SBE 1 0 AUDIOIN +5 GND -5 D0 TO D7 XXXXXXX 2 Quote Link to comment Share on other sites More sharing options...
HOME AUTOMATION Posted May 1 Share Posted May 1 2 hours ago, Artoj said: I would guess it might take you about 1 hour of toggling switches, without a mistake, LOL, regards Arto. That sounds great! What I'm using now is far too EASY... As for toggling switches w/o a mistake ...Far too easy ...I'll have to replace them with SHIFT REGISTERS, that I can operate with three switches ...then I'll be ready-to-go! 2 Quote Link to comment Share on other sites More sharing options...
Artoj Posted May 1 Author Share Posted May 1 30 minutes ago, HOME AUTOMATION said: As for toggling switches w/o a mistake ...Far too easy ...I'll have to replace them with SHIFT REGISTERS, that I can operate with three switches ...then I'll be ready-to-go! Great idea!!! It looks like adding a small daughter board might be a good option, I'll look into that at some point, but if you want to modify the circuit to add this option, you are very welcome, keep me posted, regards Arto. 1 Quote Link to comment Share on other sites More sharing options...
Artoj Posted May 3 Author Share Posted May 3 Hi All, While mulling around an open TI motherboard I realised a simple circuit to test for Keyboard problems. I am getting ready to get a few boards made so I need to have as many as possible for my order. Here is the circuit, regards Arto. 15 x 3mm leds 1 x 9v battery and holder 1 x 25 ohm resistor 1 x 15 pin male header with 7mm (9/32") long pins like the mother board. 1 x pcb board size 3.2" x 2.2" (81.28mm x 56.007mm) 4 Quote Link to comment Share on other sites More sharing options...
Artoj Posted May 4 Author Share Posted May 4 Hi All, I am now pacing myself to get as many MPEB cards ready for PCB prototype production. I have mashed the FORTI Music Clone with the Digitiser and Clock card. I have the card about 80% wired at present and running into issues, I need to take a breather for a couple days so the conglomeration gels in my head space, LOL, here is the card at the moment. Regards Arto. 10 1 Quote Link to comment Share on other sites More sharing options...
Artoj Posted May 5 Author Share Posted May 5 Hi All, I have completed the MPEB TI99 /4A Music Card V4.0, while I am waiting for another 3D printer to arrive, I will optimise and tidy this board and all the other boards that will be made. Regards Arto. 11 Quote Link to comment Share on other sites More sharing options...
Artoj Posted May 10 Author Share Posted May 10 Hi All, Testing the 3D print, they still need a bit of tuning, regards Arto. 7 Quote Link to comment Share on other sites More sharing options...
Artoj Posted May 15 Author Share Posted May 15 Hi All, I am still tidying all the MPEB boards, in the mean time here is the 3D printed Box and it's first run, it failed on part of the print, which is fine as this is only to test the board fit when they get made. I caught the Digi bug so it gave me a reason to add the MPEB Jumper boards I was planning to include in the future. These Jumper boards fit on top of a MPEB board and are an addition to the base board underneath, like the one I made here where you can use the TI to create stereo audio output from your digital data. Regards Arto 6 Quote Link to comment Share on other sites More sharing options...
+dhe Posted May 16 Share Posted May 16 Hey @Artoj ! Are you going to be taking orders for boards, or will you be uploading the cadd files and having folks order their own? I'm looking forward to getting boards of a couple of your designs. Thanks! 2 Quote Link to comment Share on other sites More sharing options...
Artoj Posted May 17 Author Share Posted May 17 (edited) 3 hours ago, dhe said: Are you going to be taking orders for boards I need extra time, my sewerage system at home decided to go sideways, as I am also doing the plumbing, it means less time for board cleanups, regards Arto. Here is my short list (*): MPEB Boards MPEB Jumper Stereo Digitport V1 * MPEB Samside V1 * MPEB Music Card V4 MPEB 64/64 I/O MPEB 2 slot 44 MPEB 2 slot 60 direct PEB MPEB Mega Sram Expander V2.0 MPEB Pin Header Mini PE Boards Redoing for new form MPEB factor Cartridges TI99 EPROMMER V1a (based on H Martin & R Kleinschafer) * EPROM Cart V4 (Based on J Guidry, S Conner, M Brent, T Knerr) * EPROMOX Cart V1 (based on ROMOX) TI99 Wopper V1 (based on C A Bowman Whopper) TI99-GROMO V1 (based on H Martin) * TI99-GROMOStack V1 * Joystick Port TI99-Joy-RS232 V3 TI JoyParPort V3 (using EDE300) TI99JoyPort V6 (some parts need Testing) * TI99JoyPortPlug 1a * Cassette Port TI99 Digital Recorder Internal Boards Tango V99 TI99/4A Keyboard Tester V1 * Edited May 17 by Artoj 2 1 Quote Link to comment Share on other sites More sharing options...
Artoj Posted May 19 Author Share Posted May 19 Hi All, I found this file on one of my old drives. 9 Quote Link to comment Share on other sites More sharing options...
Artoj Posted June 13 Author Share Posted June 13 (edited) Hi All, I have ordered, 5 x SAMSIDEv1.2 Board, 5 X GROMOv1.0 Boards, 5 x GROMOstack-V1.0, 5 x TIJoyPortv6.0, 5 x EpromCartv4.0, 5 x TI99-KeyboardTester V1.0, I hope these have no errors, I will inform those who have ordered ASAP. Thanks for all your support, regards Arto. Edited June 14 by Artoj 7 Quote Link to comment Share on other sites More sharing options...
Artoj Posted June 21 Author Share Posted June 21 Hi All, While I am a doing lots of home repairs and waiting for the boards, I noticed on the thread for updating the Classic99, regarding the Sidecar Cartridges and what,where and how they work, I was intrigued on its addressing, so I spun a copy, to do some testing in the future. I did notice that pin 27 (2764 Eprom) was also connected to WE_ which means these memory location could also occupy SRAM chips. >2000 = 2K sram TMM2016 (not on board) >4000 = 8K Eprom/Sram (Eprom) >A000 = 8K Eprom/Sram (not on board) >C000 = 8K Eprom/Sram (Eprom) Regards Arto. 3 Quote Link to comment Share on other sites More sharing options...
Artoj Posted June 25 Author Share Posted June 25 (edited) Hi All, I got the boards and it looks like I forgot to leave the copper/solder on the edge connector on cartridge boards, (Dummkopf). I will remove this layer on one of them and will see how it looks. Otherwise they look great. Here is a rough version of the BOM for the SAMSIDE V1.2. Regards Arto. ID Name Designator Footprint Quantity Manufacturer Part 1 TL1105FF250Q K1 KEY-TH_4P-L6.0-W6.0-P4.50-LS7.5 1 TL1105FF250Q 2 HDR-M-2.54_1x1 H1,H2,H3,J1,J2,J3 HDR-M-2.54_1X1 6 3 LED1 LED1 LED-TH_BD3.8-P2.54-RD 1 TZ-L2-03YYBR2RDJ30-003 4 100K R21 RES-TH_BD2.2-L6.5-P10.50-D0.6 1 MOX200001006FE 5 1K R22 RES-TH_BD2.2-L6.5-P10.50-D0.6 1 MOX200001006FE 6 SN74LS08N U3 PDIP-14 1 SN74LS08N 7 SN74LS32N U4,U11,U12,U13 PDIP-14_L19.6-W6.5-P2.54-LS7.9-BL 4 SN74LS32N 8 DS1250Y-70IND U25,U26 EDIP-32_L42.0-W18.8-P2.54-LS16.0-BL 2 DS1250W-150+ 9 NE555_C504550 U29 DIP-8_L9.7-W6.4-P2.54-LS7.6-BL 1 NE555 10 74LS688 U30 DIP20 1 11 SN74LS612 U32 PDIP-40_DSPIC30F3014-30IP 1 12 SN74LS04N U33 PDIP-14_L19.7-W6.6-P2.54-LS8.3-BL 1 SN74LS04N 13 SN74LS138N U34,U8 DIP-16_L19.8-W6.5-P2.54-LS7.6-BL 2 SN74LS138N 14 HD74LS245P U27,U1 DIP-20_L26.8-W6.4-P2.54-LS7.6-BL 2 HD74LS245P 15 SN74LS259BN U31,U16 PDIP-16_L19.3-W6.4-P2.54-LS7.94-BL 2 SN74LS259BN 16 100nF C3,C4,C25,C26,C27 C30,C31,C32,C33,C34 C9,C1,C8,C10,C11 C12,C13,C14,C15,C17 C18,C20,C21,C5,C6 C7,C16,C19 CAP-TH_L5.0-W2.5-P5.08-D0.7 28 CC1H103ZC4PD3F4D30MF 17 100nF C40 CP_8X13MM 1 18 47uF 16v C42 CAP-TH_BD6.3-P2.50-D0.6-FD-1 1 SPZ1HM220E07O00RAXXX 19 47uF C43 CP_8X13MM 1 20 0.1uF 16v C44 CAP-TH_BD6.3-P2.50-D0.6-FD-1 1 SPZ1HM220E07O00RAXXX 21 22uF 16v C45 CAP-TH_BD6.3-P2.50-D0.6-FD-1 1 SPZ1HM220E07O00RAXXX 22 2X22 E1,E2 CONN-TH_44P-P2.54_ 2 XKB 23 TSR-04 SW1 SW-TH_6P-L10.0-W10.0-P2.54-LS7 1 TSR-04 24 5k R19 Resistor 1/4w 1 25 1061 BT1 VNDEFUL CR2032 23MM X 6MM BATTERY 1 1061 26 32.768kHz X1 OSC-TH_BD2.0-P0.70-D0.3 1 DT-26 32.768KHz 27 IDC 2X20-2.54MM CN2 IDC-TH_40P-P2.54-C9145 1 2.54-2*20P 28 LED D1,D2 LED3MM-WS 2 29 DC-005Φ2.5-PU DC1 DC-IN-TH_DC-005 1 DC-005Φ2.5-PU 30 TS-1012A-A155B3 KEY1 KEY-TH_4P-L8.0-W8.0-P4.5-LS7.8 1 TS-1012A-A155B3-D2 31 22 R1,R2,R3,R5,R7 R13,R14,R16,R20 Resistor 1/4w 9 32 220 R4,R18 Resistor 1/4w 2 33 10k R6,R8 Resistor 1/4w 2 34 4k7 R9 Resistor 1/4w 1 35 4K7 R52 Resistor 1/4w 1 36 4.7K RN1 RES-ARRAY-TH_5P-P2.54-D1.0 1 A05-332JP 37 10K RN3 RES-ARRAY-TH_9P-P2.54-D1.0 1 10 K 5% 38 2UD1T1A1M2RES SW2 SW-TH_2UD1T1A1M2RES 1 2UD1T1A1M2RES 39 7805 U2 TO220H 1 40 SN74HC125N U5 PDIP-14_L19.3-W6.4-P2.54-LS7.6-BL 1 SN74HC125N 41 SN74F543DW U6,U7 SOIC-24_L15.4-W7.5-P1.27-LS10.3-BL 2 SN74F543DW 42 XD74LS139 U9 DIP-16_L19.2-W6.6-P2.54-LS7.6-BL 1 XD74LS139 43 SN74LS688NG4 U10,U15 PDIP-20_L24.5-W6.4-P2.54-LS7.9-BL 2 SN74LS688NG4 44 XD74LS02 U14 DIP-14_L19.4-W6.4-P2.54-LS7.6-BL 1 XD74LS02 45 XD74LS08 U19 DIP-14_L19.4-W6.4-P2.54-LS7.6-BL 1 XD74LS08 46 XD74LS74 U21 DIP-14_L19.4-W6.4-P2.54-LS7.6-BL 1 XD74LS74 47 SN74LS251NG4 U17 PDIP-16_L19.3-W6.4-P2.54-LS7.9-BL 1 SN74LS251NG4 48 CD74HC373EG4 U18 PDIP-20_L25.4-W6.4-P2.54-LS7.6-BL 1 CD74HC373EG4 49 74HC04N U20 DIP-14_L19.4-W6.4-P2.54-LS7.6-BL 1 74HC04N 50 M68Z512W U23 TSOP-32_L21.0-W10.2-P1.27-LS11.8-BL 1 IS61WV1288EEBLL-10TLI-TR 51 BQ4802YDW U24 SOIC-28_L17.9-W7.5-P1.27-LS10.3-BL 1 BQ4802YDW Edited June 25 by Artoj 4 Quote Link to comment Share on other sites More sharing options...
+Ksarul Posted June 25 Share Posted June 25 You are not the first (or likely even the last) that will make this particular board mask mistake. I've done it once, as have several other builders on this forum. It is easy enough to carefully remove and doesn't break anything else, so it just adds a little bit of extra fun to the build process. 1 2 Quote Link to comment Share on other sites More sharing options...
Tornadoboy Posted June 26 Share Posted June 26 Just think of it like a ziplock bag meant to keep the contacts fresh Quote Link to comment Share on other sites More sharing options...
Artoj Posted June 26 Author Share Posted June 26 19 hours ago, Ksarul said: it just adds a little bit of extra fun to the build process Sure does 2 hours ago, Tornadoboy said: Just think of it like a ziplock bag meant to keep the contacts fresh It was easy to remove but I should tin them, to stop corrosion. I wonder is there is an easy way to tin them, I am thinking, heat it ,then wipe some solder on with a rag? Any ideas? Regards Arto. Quote Link to comment Share on other sites More sharing options...
RickyDean Posted June 26 Share Posted June 26 (edited) If you have used solder wick, filled with solder, place flux on the contact and then use the solder wick with a hot iron to spread the solder over the contacts. With a little work it will flow and look good, then clean off the flux. I generally use a flat tip on my solder iron that spreads the heat a bit. Edited June 26 by RickyDean spelling 3 1 Quote Link to comment Share on other sites More sharing options...
Artoj Posted June 30 Author Share Posted June 30 Hi All, I am going through my stock to see what I need to finish the Samside card and the Joyport, I have adjusted the 3D print casing for the next version, for a better fit. I will fix the cartridge PCBs soon. I have adjusted a few minor bits on the Joyport card (version 6.1), just geometric. I found the reason I hadn't put the solder mask on the cartridge cards, my Eprommer card was unfinished, being version 1, now V3, I had coped the port which didn't have the mask, I did it over a year ago. I have sorted all the cart ports and will be slowly advancing the Eprommer to include larger chips over the next year. For now I will get the updated card working with the some software, so if you know of the Software that Ron and Heiner wrote please let me know, otherwise I will have to write them from scratch. Regards Arto. EpromArticle1a.pdf 2 Quote Link to comment Share on other sites More sharing options...
+dhe Posted June 30 Share Posted June 30 Do you know how close this is to the Mechatronics EPROM programmer? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.