0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

LilyGO T-Camera without HME280

0
Last updated at Posted at 2021-02-24

TTGO T-Camera ESP32 WROVER & PSRAM Camera Module ESP32-WROVER-B OV2640 Camera Module 0.96 OLED(HME280が実装されてると思い込んでた)を使うために
https://github.com/LilyGO/esp32-camera-bme280
をクローンし、ビルドしようとすると
HME280とcameraとで sensor_t というtypedefの構造体名がカブってビルドエラーになりました。
camera側を sensor_t→sensor_cam_t に置換して対応しました。

が、もっとスマートなやりかたがあるような。。。

手順は後日 記載します。



以下、2021/02/25 17:00過ぎの追記

https://lang-ship.com/blog/work/ttgo-t-camera/#toc1
にスマートなやりかたが記載されてました。

# define sensor_t    sensor_t_
# include <Adafruit_BME280.h>
# undef sensor_t

さっすがー。

…と、基板をよく見ると、自分のT-CameraにはHME280は実装されてませんでした。シルクが印刷してあるだけ。。。ちゃんちゃんっ

次に、HME280を無効にしてビルドを通し、書き込むとOLEDに

Camera init Fail

のようなエラーが表示されました。
esp32-camera-bme280.ino 164行目付近を↓以下のように修正することでエラーを回避し、映像がWiFi経由で表示されるようになりました。

●変更前

config.frame_size = FRAMESIZE_UXGA;
config.jpeg_quality = 10;
config.fb_count = 2;

●変更後

config.frame_size = FRAMESIZE_SVGA;
config.jpeg_quality = 12;
config.fb_count = 1;
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?