RP2040 Raspberry Pi PicoでのSSD1306 OLED表示の基礎知識

目次 RP2040 Raspberry Pi PicoとCircuitPythonに関する詳細な使い方については、Raspberry Pi Pico関連の記事をご覧ください。 概要 この記事では、I2Cインターフェースを通じて四線式SSD1306ディスプレイを制御する方法について説明します。ディスプレイの解像度は128x64ピクセルで、モノクロ表示のみをサポートしています。色指定は0(黒)と1(白)の二値のみを使用し ...

8月7日 04:26 投稿

STM32マイコンによる電子時計の実装

システム設計と構成 ハードウェア構成 本システムはSTM32F103C8T6マイコンをコアとして、以下の周辺デバイスと接続されています: OLEDディスプレイ(SSD1306ドライバ) - I2Cバス経由 4x4マトリクスキーパッド - 外部割込み(EXTI) ブザー(アラーム出力用) ソフトウェア構成 システムティックタイマ(SysTick)による1ms精度の時間管理 SSD1306ドライバによるOLED ...

8月4日 12:56 投稿

FPGAを用いたSSD1306搭載0.96インチOLEDのSPI制御設計

SSD1306コントローラとSPI配線仕様0.96インチモノクロOLEDモジュールの内部駆動にはSSD1306チップが採用されており、ホストとの通信には6800/8080パラレルバス、I²C、またはSPIのいずれかを選択可能です。本設計では7ピン仕様のモジュールを対象とし、SPIモードによる単方向マスター通信を実装します。SSD1306はホストから送信されたコマンドと描画データのみを受信するス ...

5月18日 07:45 投稿