FM TOWNS に Bluetooth 入力を追加する-試作からPCB作成
スケッチ試作 TOWNSキーボード処理 Adafruit Feather nRF52840 ExpressはUARTの機能を持っています。キーボードの通信はそれを利用することで、所謂bit-bang処理は必要ありませんで...

スケッチ試作 TOWNSキーボード処理 Adafruit Feather nRF52840 ExpressはUARTの機能を持っています。キーボードの通信はそれを利用することで、所謂bit-bang処理は必要ありませんで...

再び入手したFM TOWNS なんとなくFM TOWNS再び入手しました。当時プログラムを組んであそんでいたことを思い出します。これを最低限使える状態にしたいのですが ということで、現在使用しているBTキーボード(トラッ...

前回までで、KR260の初期セットアップとFWアップデートを完了し、開発ツールを使う準備が整いました。今回は、実際にFPGA(PL部)へ回路を実装して動かしてみます。 目的とねらい KR260というボードを手に入れてはみ...

これまで、Parallellaを使ってFPGAに触れながら、Vivadoの動作環境などの整備を進めてきました。今回は、より本格的な開発を進めるためのターゲットボードとして「KR260」を導入した経緯と、その初期セットアッ...

はじめに 録画PCとNASを統合したい、という構想のもとで、ソフトウェア構成についてもいくつか試行錯誤を行いました。本記事では、最終的にWindows 11をベースに構築した経緯と、それまでに試したTrueNAS Sca...

はじめに – QNAPからの卒業 長年使ってきたQNAP TS-873は、特に大きなトラブルもなく安定して動作していました。ただ、いくつかの点で限界を感じるようになり、NASを自作PCに置き換えることを検討し始めました。...

開発環境の見直し 前回の記事では、Windows 11 ARM版の仮想環境上にVivadoをセットアップしました。しかし、論理合成にかかる時間が非常に長く、開発効率が低下する問題がありました。そこで、今回はApple S...

なぜFPGAを学ぶのか FPGAを学び始めた理由はいくつかありますが、まずは電力消費の少ないガジェットを作りたいと考えたためです。従来のマイコンでは実現が難しい処理を、FPGAの並列処理能力を活かして効率よく動作させるこ...

完成したキーボードの使用感 ついに完成したキーボードを実際に使ってみました。制作を通して得られた成果と学びを振り返ります。 良かった点 改善したい点 次回の自作に向けての学びと計画 もし次回、さらなるキーボードを制作する...

電池持ち改善 省電力モードの実装 機能追加 ホイール変換ボタンの追加 Fnキーを押しながら、トラックボールを操作することでホイールとしていたが、操作しやすいように、専用のボタンを筐体の手前に追加した。 マウス機能ボタンの...
最近のコメント