きよくらの備忘録

「三日坊主と呼ばせない!日記」改め。主にソフトウェア開発関連の話題。

電子工作

GP2040-CEで最強のSNESパッド to USBコンバーターを作った

スーパーファミコン(SFC/SNES)のコントローラーをUSBに変換するアダプタを作成したのでメモ。 ”最強”についてはあくまで主観です。異論は認める。 なお以前にもArduinoを利用してSNESコントローラーを(XInput)に変換するものを作成して使用していたので…

GP2040-CE v0.7.11 でMini Menuが実装されてかなり便利

※ 2025.05.01 不具合と思える挙動がありましたので、最後に追記しています ※ 2025.04.30 大きく誤解していた部分があったので修正しました(操作方法の設定回り) 2025年4月にリリースされたGP2040-CE v0.7.11にMini Menu機能が搭載されました。 オフィシャ…

LM1881Nの入力やRGBの同期信号回りについて誤解していた

『いい加減に一回くらいはLM1881Nを使用した同期信号分離回路を自分で一から作ってみたいな*1』などと思い、まずはLM1881Nのデータシートを眺めはじめました。 LM1881N Typical Connection Diagram(データシートより抜粋) SNLS384 Data sheet | TI.com そ…

Arduino (Pro Micro)を使ってSNES Controller to XInput Converter を作成した

Arduino (Pro Micro互換ボード)を使用して、スーパーファミコン(SFC/SNES)のコントローラをXInput対応のUSBコントローラーとしてPCで使用できるコンバータを作成しました。 動機 右手を痛めたのでSFC用の片手コントローラー*1をPCで使いたい どうせならXIn…