コンピュータ、組み込み

Arduino環境で透過OLEDを使う(SSD1306)

透過型OLED(SSD1306)を使ってみます。 制御はこれまで紹介してきたOLEDと同じすが、透過であることで未来感を感じます。
CPU

RP2040搭載基板について

Raspberry Pi財団が開発したARM製 Cortex M0+マイコンを採用したCPUです。 大小様々な機能を搭載したRP2040搭載基板のコレクターになってしまい現在39種類紹介しています。
コンピュータ、組み込み

Arduino環境でBTE32-15(CH32V003)開発ボードを使う

低価格帯で使用できるRISC-Vマイコン CH32V003マイコンの搭載基板を入手しました。 開発基板でも激安な基板を見つけたので使ってみました。 一緒に販売していたWCH-LINKEの安価版も試してみました。
コンピュータ、組み込み

電子工作で使えるジョイスティックを試してみる

ジョイスティックタイプやスライドタイプなど電子工作で使えるいろいろな十字キーを試してみました。 それぞれに形状には個性があり入力信号も様々です。 入力状態をRP2040-Matirixを使って示してみます。
コンピュータ、組み込み

RaspberryPi Pico用のGPIOテストボードを試してみた

RaspberryPi Pico用のGPIOテストボードを入手しました。 LEDやボタンが豊富についていて、プログラミングの練習やGPIO制御の練習ができます。
コンピュータ、組み込み

YD-ESP32-S2-miniを使う

VCC-GND製ESP32 S2搭載基板、YD-ESP32-S2-miniを入手しました。 Arduino環境で使ってみます。
コンピュータ、組み込み

ESP32-CAMでOV2640カメラモジュールを付け替える

ESP32-CAMで使用するOV2640の画角違いを試してみました。 フレキシブルケーブルの長さ違いもあり、シーンに応じて使い分けができます。
コンピュータ、組み込み

RaspberryPi PicoでSG90 サーボモータを動した

電子工作の定番サーボモータを使いました。 強いトルクで高速な位置決めをすることができます。
コンピュータ、組み込み

RaspberryPi Picoで小型OLEDディスプレイ SSH1106(1.3inch)を使ってみた

小型のOLEDディスプレイSSH1106を使ってみました。 SSD1306 0.96inchより一回り大きい表示パネルです。
コンピュータ、組み込み

Arduino環境でWaveshare ESP32-S3-DEV-KITを使う

Waveshare製ESP32 S3搭載基板、ESP32-S3-DEV-KITを入手しました。
コンピュータ、組み込み

RGBカラーセンサ TCS34725を使ってみた

対象物の色を判別するRGBカラーセンサ TCS34725を使ってみました。 読み取った色情報をシリアル出力します。 色情報を使ってRGB LED(WS2812)を光らせます。
コンピュータ、組み込み

RP2040開発基板 PimoroniのTiny 2040を使ってみた

Arduino環境で使用できる最小クラスの基板 Pimoroni の Tiny 2040を紹介します。
コンピュータ、組み込み

Arduino環境でBTE32-15(CH32V003)開発ボードを使う

低価格帯で使用できるRISC-Vマイコン CH32V003マイコンの搭載基板を入手しました。 開発基板でも激安な基板を見つけたので使ってみました。 一緒に販売していたWCH-LINKEの安価版も試してみました。
コンピュータ、組み込み

YD-ESP32-S2-miniを使う

VCC-GND製ESP32 S2搭載基板、YD-ESP32-S2-miniを入手しました。 Arduino環境で使ってみます。
コンピュータ、組み込み

Arduino環境でWaveshare ESP32-S3-DEV-KITを使う

Waveshare製ESP32 S3搭載基板、ESP32-S3-DEV-KITを入手しました。
コンピュータ、組み込み

RP2040開発基板 PimoroniのTiny 2040を使ってみた

Arduino環境で使用できる最小クラスの基板 Pimoroni の Tiny 2040を紹介します。
コンピュータ、組み込み

Waveshare RP2040-Zero互換 ESP32-S3-Zero

WaveshareのRP2040-Zero互換のESP32-S3-Zeroが発売されました。 Zeroファミリーが増えてきたのでマイコン基板との比較、互換性などを確認してみます。
コンピュータ、組み込み

Pico Mini RP2040を使ってみた

WaveShareのRP2040-Zero互換基板 Super Mini RP2040を入手しました。 WaveShareのRP2040-Zeroとの比較しながら使ってみます。
コンピュータ、組み込み

SDカードリーダとLCD付いてデバッグプローブにもなる RP2040-GEEKを使ってみた

WaveShareから小型のLCD、TFカードリーダ付きRP2040ドングルモジュールが発売されました。 JST SH1mmコネクタが複数付いていて半田作業不要でRP2040基板を使うことができます。 RP2040のPico debug probeにもなります。
コンピュータ、組み込み

Arduino環境でRP2040のデバッグプローブを使ってみた

Arduino環境でRP2040搭載基板のデバッグを手軽にできるようになりました。 この記事では、RP2040デバッガーを使用してRaspberryPi PicoHをデバッグした方法を紹介します。
コンピュータ、組み込み

Waveshare RP2040-Zero互換 ESP32-C3-Zero

WaveshareのRP2040-Zero互換のESP32-C3-Zeroを入手しました。 ESP32C3 SuperMini、RP2040-Zero基板との比較、互換性などを確認してみます。
コンピュータ、組み込み

CH32V003をピッチ変換基板に実装する(CH32V003J4M6, CH32V003A4M6)

RISC-Vマイコンの CH32V003をピッチ変換基板に実装して使ってみます。 Arduino環境で使用するための準備と、簡単な使い方を書きます。
コンピュータ、組み込み

Ethernet HATのロングピンソケット取り付け

WiznetのEthernet-HATにロングピンのソケットを取り付けます。
コンピュータ、組み込み

温度測定 UT320D

発熱素子やマイコンの温度測定をします。
コンピュータ、組み込み

W5500のピンソケット付け替え

W5500を追加で購入しました。 T-LITEと合体して使用したいので、ピンソケットへの付け替え作業をします。
コンピュータ、組み込み

YD-RP2040の修理

YD-RP2040の電源が入らなくなりました。 原因の調査するとUSBの電源と外部電源の整流器から出てくる電圧が低下しているため修理をします。
コンピュータ、組み込み

マイコンの性能調査 High/Low(OverClock)

CPUの性能ベンチマークとして、GPIOのHigh/Lowをどのくらいの速さで実行できるかを調査しました。 CPUの種類によってはCPUSpeedが変更できるものもあり、変更することでどれだけの変化があるのかを実験しました。
コンピュータ、組み込み

I2CでOLEDモジュールの高速表示

SSD1306 OLEDモジュールにはI2Cで制御する方法があります。I2Cには通信速度を決定するクロック信号があります。このクロック信号を変更することでどれだけ高速表示ができるか調査してみます。 調べること フレームバッファを2画面を10...
コンピュータ、組み込み

マイコン基板の開発環境と評価環境

使用している開発環境や評価機材について説明します