The results for the TK2000 VDP board are much more encouraging: I can read and write from the onboard VRAM (and the access goes through the TMS9918A).

This means that the decoding on the board is (mostly?) ok, plus the SRAM conversion too (SRAM adapters for 9918 are common knowledge now).

Video out? Interrupts? We'll see once I write some test code for this.

I also like how it looks.

Mandatory mention: thanks to #PCBWay for this, because I would be going much slower with all these TK2000 cards without them.

Got a package!
Here are some project boards sponsored by #PCBWay:
- a SRAM adapter for the TK2000 (to be tested)
- a new revision of the FASTIDIO with a few tweaks (pretty sure this'll work)
- the first revision of the VDP board for the TK2000 (to be tested)

To be fair, now that I look at it again, I should have made the DIP28 footprint on the VDP board dual-size for both standard wide and skinny SRAM. Something for a future revision I guess.

Well, in the meantime, thanks to PCBway for helping with this small and absurd TK2000 project of mine!

New small batch of boards for the #TK2000 sponsored by #PCBWay was just submitted!

The first two are experimental, we'll see if/how they work:
- TK2000 VDP board: to use a TMS9918 on the TK2000. Just because.
- TK2000 SRAM adapter, to try replacing the DRAM on the machine with SRAM

Then a new revision of the F.A.S.T.I.D.I.O. that makes the '245 driver and some glue logic optional (connecting the 6522 directly to the bus).

That thing when you've sent your design to be manufactured and are now having to be patient ... #pcbway #pal2 #mos6502

When testing my new forever message blinker PCB design I found a few of the punctuation characters were buggo. Went through and hand-encoded some replacements. Now it's working great! Pity about the ugly bodge wire.

https://youtube.com/shorts/c5JQmobwHz0

#diy #pcb #pcbway #electronics

Before you continue to YouTube

🌗 我自製了一款手機… 因為現在的創新令人失望 - YouTube
➤ 從零開始打造個人化手機,挑戰產業現狀
https://www.youtube.com/watch?v=qy_9w_c2ub0
作者認為當前手機創新停滯不前,特別是摺疊手機的耐用性堪憂,許多三星 Z Flip 手機面臨螢幕損壞的困境。為此,他決定親手打造自己的手機,旨在探索更多可能性並為手機產業注入新的活力。此專案獲得了 PCBWay 的贊助,該公司協助將作者的設計變為實體。
+ 太酷了!看到有人願意投入時間和精力去克服現有技術的不足,真的很佩服。期待看到成品!
+ 現在的手機創新確實讓人感覺有點停滯,尤其是螢幕耐用性問題。自己做手機聽起來很了不起,希望他能帶來一些新想法。
#DIY手機 #手機硬體 #創新 #Z Flip #PCBWay
I built my own Phone... because innovation is sad rn

YouTube

Hoy llegaron a mis manos las placas que mandé a fabricar por #pcbway

Una maravilla 🧡

A few days ago the new revision of the PCBs for my solar forever blinker project arrived! They looked great, very happy with them.

Unfortunately I had badly botched the design. To test anything I needed access to a pin that was entirely under a component, so I had to get creative.

https://youtu.be/LtmZCtRmAv8

All the designs and code are available here: https://github.com/tjhowse/blinker

#diy #electronics #pcb #pcbway

Minor mods required for my new forever blinker PCB design

YouTube

Another release: the flex interconnect cable for the #NES. Given that it seems to work fine on my N8 plus clones, I'm releasing it, even though I still plan to improve upon it and tweak it.
https://codeberg.org/hkzlab/NES_Slotmaster_Flex_interconnect

This is another project that #PCBWay sponsored, and of this I'm very grateful, because iterating over the boards would have been a bit too expensive for me!

As usual, if you wish to contribute with a few euros for components or non-sponsored PCBs, feel free to reach out at https://ko-fi.com/hkzlab
Still, all my work remains free for everyone!

Released the #TK2000 F.A.S.T.I.D.I.O. board!
https://codeberg.org/hkzlab/TK2000_FASTIDIO

It adds two (or just one) 6522 VIAs to your TK2000 computer. You gain timers and lots of I/Os. I'm currently using the board to interface with an SD card, and will try with a SNES gamepad soon-ish.

The production of the PCBs was sponsored by #PCBWay, so thanks to them!!!

As usual, if you like these things and wish to donate a few credits, you can do that at https://ko-fi.com/hkzlab .
#PCBWay may have sponsored the boards, but components are certainly not coming free!