#COM
#UART
#I2C
#SPI
#touchlcd

ドローンでよく使われるシリアル通信規格について(SPI、UART、I2C)
https://create-it-myself.com/research/study-serial-bus/

SPI
> 伝送速度:数Mbpsほど

これはSPI接続
https://www.adafruit.com/product/1480

ドローンでよく使われるシリアル通信規格について(SPI、UART、I2C)

ドローンでよく使われるシリアル通信について調査したので、備忘録として残しておきます。

#4dsystems
#touchlcd
#ESP8266

4DUINO-24
https://4dsystems.com.au/products/featured-products/4duino-24

> and WiFi Capabilities using built-in ESP8266 SoC

WiFiのものはESP8266が普及している

ESP32ではない

LPCXpresso54628にもESP8266対応がたしかあった

4DUINO-24

2.4" Arduino IDE Programmable Smart Display Module240x320 pixels - Resistive TouchAtmel ATMega32u4 & PICASO GPUESP8266 Wi-Fi

#DIP (Doing in private)
#4dsystems
#touchlcd
#Power

gen4-uLCD-35DT

serial slave mode

PWR後に3秒待ちで初期化完了

MCUと使う場合、初期化完了してから使わないと失敗する場合あり

disp_clear()コマンドはあるが

#DIP (Doing in private)
#4dsystems #touchlcd
gen4-uLCD-35DT

media_VideoFrame [FF30 0000 0000 00D2] 0.013 (ACK)

応答待ち 13msec

#DIP (Doing in private)
#4dsystems
#touchlcd

gen4-uLCD-35DT

Diablo16 serial commands reference manual
5.6.29. File Run

> The File Run command will load the 4FN or 4XE program from the uSD card into the RAM and execute it.

.4FN file: 4DGLがmain()を引数付きで持つ時
.4XE file: 4DGLがmain()を引数なしで持つ時

プログラム実行のこの仕組は面白いな

#DIP (Doing in private)
#4dsystems
#touchlcd
#font

タッチディスプレイ gen4-uLCD-35DT > 日本語フォント(東雲)を表示する > Display Video Frameを使う
https://qiita.com/7of9/items/3ec81afe0765063399e4

タッチディスプレイ gen4-uLCD-35DT > 日本語フォント(東雲)を表示する > idea: Display Video Frameを使う - Qiita

動作環境 Ubuntu 18.04 LTS display module: gen4-uLCD-35DT Workshop 4 IDE v4.5.0.17 (on Windows 10 Pro) MCU: STM32F446...

#DIP (Doing in private)
#font
#4dsystems
#touchlcd

gen4-uLCD-35DT

白黒反転したらカメラ写りがよくなった

#DIP (Doing in private)
#font
#4dsystems
#touchlcd

gen4-uLCD-35DT

Display Video Frame機能を使った日本語フォント(東雲)の表示

左上の「あいう」

16x16は小さく、二倍に拡大はした (ImageMagick)

#DIP (Doing in private)
#font
#4dsystems
#touchlcd
#ImageMagick

Python + ImageMagick > BMP形式の文字一覧から文字を切り出す (東雲フォントのBMP変換に対して)
https://qiita.com/7of9/items/b8b3caea9dc09c69ce17

Python + ImageMagick > BMP形式の文字一覧から文字を切り出す (東雲フォントのBMP変換に対して) - Qiita

```txt:動作環境 Ubuntu 16.04 LTS Python 3.5.2 ImageMagick 6.8.9-9 Q16 x86_64 2018-09-28 ``` ### 概要 - 東雲フォント(BDF形式)をBMP形...

#DIP (Doing in private)
#4dsystems
#touchlcd

Diablo16 Serial Commands Reference Manual
p123
5.6.31. Load Image Control

> ... use the "File Seek" command to get to the position of the image which can then automatically be displayed using the "Display Image (FAT)" command.

探していたのはこれか
こちらでなくDisplya Video Frameを使うのでいいが