マイコン

Greaseweazle

Greaseweazle互換基板を作る!5インチFDを読んでみた

Greaseweazle互換基板と5インチFDD「FD1155D」を使い、PC-98系の5インチ2HD/2DDフロッピーディスクを読み込んだ作業ログ。ジャンパ設定、RAW READ DATA、DENS信号、flux解析、古いFDのエラー傾向などを記録します。
Greaseweazle

Greaseweazle互換基板を作る!いろいろな3.5インチFDを読んでみた

Greaseweazle互換基板と3.5インチFDDを使い、Windows用FD、2DD 720kB、PC-9801用FDの読み込みを試した作業ログ。flux保存、DENS信号、劣化FDによるヘッド汚れや読み取りエラーについて記録します。
Greaseweazle

Greaseweazle互換基板を作る!ファームを書いて3.5’FDを読んだ

自作したGreaseweazle互換基板にファームウェアを書き込み、3.5インチFDDを接続してWindows 98起動ディスクを読み込んでみました。Artery ISP Programmerでの初回書き込み、gw infoでの認識確認、ibm.1440でのFD読み込み、IMGファイルの7-Zip確認までの作業ログです。
Greaseweazle

Greaseweazle互換基板を作る!実装してFDDケーブルをつなぐ

Greaseweazle互換基板に部品を実装し、FDDケーブルや5インチFDD用変換基板を物理的に接続して確認しました。IDCコネクタ、マウスバイト、電源ケーブル、黒基板の実装感など、実際に作って分かったポイントを紹介します。
Greaseweazle

Greaseweazle互換基板を作る!PC-98対応と変換基板の設計

Greaseweazle V4.1をベースに、PC-98用FDDを意識したジャンパーや5インチFDD用の変換基板を設計しました。LDOをやめた電源まわり、2層基板化、USB配線の長さ合わせ、マウスバイトでの面付けなど、基板を注文するまでの記録です。
Greaseweazle

Greaseweazle互換基板を作る!LCSCとFDD電源コネクタの話

5インチFDDを読むためにGreaseweazle互換基板を作る計画の部品調達編。LCSCでAT32やコネクタ類を購入し、FDD電源コネクタ、Bergコネクタ、ペリフェラル電源コネクタの違いや調達時の悩みをまとめました。
Greaseweazle

PC-98の5インチFDを読みたい!Greaseweazleのドライブを選ぶ

PC-98の5インチFDを読むために、Greaseweazle用の5インチFDドライブを選ぶ話。FD1055やFD1155Dを調べながら、2DDと2HD両対応や回路図の見直しについて考えます。
Greaseweazle

5インチフロッピーを読みたい!Greaseweazle基板を作ることに

昔のMSX開発時代の5インチFDを読みたくなり、Greaseweazle基板を自作することに。KiCadで回路図を起こし、JLCPCBやPCBAも視野に入れたプロローグ編です。
ソフトウェア雑記

SSD1306 の使い方(やらかし編)ちゃんとリセットしないとダメ!

JJY-SIMでも使っているSSD1306 OLEDで、昔ハマった表示不安定トラブルの話。原因はRSTピンを正しくリセットしていなかったこと。電源投入時の初期化やデバイスリセットの大切さを、実際のやらかし経験から振り返ります。
ソフトウェア雑記

OLEDドライバをArduinoからESP-IDFに移植した話

Arduinoで使っていたOLED(SSD1306)ドライバをESP-IDFへ移植。表示の見え方やレイアウトを確認しながら、構造を見直してコンポーネント化した過程を実体験ベースで解説します。