STM32Arduinoのアナログ読み取り間隔はADC_SAMPLINGTIMEマクロで変更可能

2023年2月27日月曜日
背景 STM32Arduinoのアナログ読み取り機能で電圧が読み取れなかったので仕様を調べたところ、読み取り間隔(サンプリングレート)によって測定可能な回路の抵抗値が異なると分かりました。 仕様、書き方、試したことを記事に残します。 使ったもの STM32L4 NUCLEO-L4...

STM32のnucleoの2番目のUSBポートは10Mbps(1MByte/s)弱でシリアル通信できる

2023年2月19日日曜日
背景 前回ESP32S3とC3の内蔵USB回路を利用したシリアル通信の速度を計測した 際にUSBポートが2個付いているSTM32の開発ボード(nucleo)でもできるだろう思い、調べて試したら出来たので使い方と性能を記事に残します。 なお、この記事の2週間後にFreeRTOSやS...

ESP32 C3やS3の内蔵USBのシリアル通信は最高10Mbit/s

2023年2月13日月曜日
背景 ESP32 C3やS3の内蔵USB回路でどの程度の速度で通信できるか気になったので試してみました。 1バイトずつ送信した結果としては、外付けのUSBシリアル通信を利用すると700Kbit/s台の通信速度となり、外付けUSBシリアルICを利用すると921.6Kbit/s設定で...

ESP32でAVケーブル(RCA、NTSC)を介して画面表示

2023年2月6日月曜日
背景 ESP32向けの便利画面制御ライブラリ LovyanGFX を作っているらびやんさんが下記の呟きをしていました。 というわけで LovyanGFX / M5GFXのNTSC / PAL映像信号出力はRGB565/RGB332/グレースケール8bitが使用可能になりました ...