HOME
  Security
   Software
    Hardware
  
FPGA
  CPU
   Android
    Raspberry Pi
  
nLite
  Xcode
   etc.
    ALL
  
LINK
BACK
 

2023/03/01

【技適付き】Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット 【技適付き】Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット

(Freenove Ultimate Starter Kit for ESP32-WROVER Onboard Camera Wireless Python C FNK0047)

Tags: [電子工作]




● Freenoveの ESP32-S3-WROOMの Basic Starter Kitを買ってみた、カメラ、SD-Card付きの最強モジュール

2023/02/21
【技適付き】Freenoveの ESP32-S3-WROOMの Basic Starter Kitを買ってみた、カメラ、SD-Card付きの学習キット
【技適付き】Freenoveの ESP32-S3-WROOMの Basic Starter Kitを買ってみた、カメラ、SD-Card付きの学習キット

  Freenove Basic Starter Kit for ESP32-S3-WROOM Onboard Camera Wireless Python C FNK0084


●【技適付き】Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット

 技適付き!なので安心して電波を飛ばせます!

Freenove - Home

Tutorial

Freenove_ESP32_WROVER_Board
 A kit with a Freenove ESP32 Board for learning programming and electronics.

Freenove_Ultimate_Starter_Kit_for_ESP32
 A kit with a Freenove ESP32 Board for learning programming and electronics.

 Freenove Ultimate Starter Kit for ESP32-WROVER Onboard Camera Wireless Python C
 商品番号:FNK0047

 日本のアマゾンで購入できます。Amazonの発送なので最速で当日 or 翌日に届きます。


Freenove ESP32-WROVER CAMボード(Arduino IDE対応)、オンボードカメラワイヤレス、Python Cコード、詳細チュートリアル、サンプルプロジェクト
ASIN: B09BC5CNHM

Freenove ESP32-WROVER用基本スターターキット(同梱)(Arduino IDE対応)、オンボードカメラワイヤレス、Python C、401ページの詳細チュートリアル、141アイテム、61プロジェクト
ASIN: B09BC1N9LL

Freenove ESP32-WROVER用スーパースターターキット(同梱)(Arduino IDE対応)、オンボードカメラワイヤレス、Python C、516ページの詳細チュートリアル、173アイテム、81プロジェクト
ASIN: B09BC5B4H6
★今回購入

Freenove ESP32-WROVER 用アルティメット スターター キット (付属) (Arduino IDE と互換性あり)、オンボード カメラ ワイヤレス、Python C、777 ページの詳細なチュートリアル、240 アイテム、123 プロジェクト
ASIN: B09CGB1BGV

 なお、Freenove公式がニセモノについて注意喚起をしています。
 基板に "FREENOVE"のシルク印刷が無いものはニセモノです。
 上記のアマゾンのリンクは Freenoveの正規品なので安心です。

Freenove - About Fakes

・Freenove ESP32 WROVER DEVのニセモノ
Freenove ESP32 WROVER DEVのニセモノ




●今回購入の Freenove Ultimate Starter Kit for ESP32-WROVER Onboard Camera Wireless Python C

 ESP32-WROVER-Eを搭載しています。

モジュール名称PSRAMSoC
ESP32-WROOMPSRAM無しESP32-D0系
ESP32-WROVERPSRAM 8MBESP32-D0系
ESP32-S3-WROOMPSRAM 8MSESP32-S3

 技適付き!なので安心して電波を飛ばせます!
 技術基準適合証明、技適番号:211-200403
 ちなみに FCC IDは 2AC7Z-ESP32WROVERE

工事設計認証番号:201-220052
 ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD 第2条第19号に規定する特定無線設備 ESP32-WROVER-E,ESP32-WROVER-IE 211-200403 令和2年5月18日

ESP32-WROVER-E 正規品
> esptool.exe -p COM22 chip_id
esptool.py v4.5
Serial port COM22
Connecting....
Detecting chip type... Unsupported detection protocol, switching and trying again...
Connecting....
Detecting chip type... ESP32
Chip is ESP32-D0WD-V3 (revision v3.0)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: c0:49:ef:xx:xx:xx
Uploading stub...
Running stub...
Stub running...
Warning: ESP32 has no Chip ID. Reading MAC instead.
MAC: c0:49:ef:xx:xx:xx
Hard resetting via RTS pin...

OUI: C0:49:EF = Espressif Inc.

> esptool.exe -p COM22 flash_id
esptool.py v4.5
Serial port COM22
Connecting......
Detecting chip type... Unsupported detection protocol, switching and trying again...
Connecting.....
Detecting chip type... ESP32
Chip is ESP32-D0WD-V3 (revision v3.0)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: c0:49:ef:xx:xx:xx
Uploading stub...
Running stub...
Stub running...
Manufacturer: 5e
Device: 4016
Detected flash size: 4MB
Hard resetting via RTS pin...

● Camera OV2640
Camera s->id.PID 0x26
Camera s->id.VER 0x42
Camera s->id.MIDH 0x7f
Camera s->id.MIDL 0xa2

・Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット
Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット



・Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット
Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット



・Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット
Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット


Freenoveの ESP32-WROVERの Ultimate Starter Kitを買ってみた、カメラ付きの学習キット




● Freenoveの ESP32-WROVERの Ultimate Starter Kitで I2C OLED SSD1306

2023/03/06
【ソースコード有】ESP32で I2C接続の OLED SSD1306 128x64pxを動かす方法
【ソースコード有】ESP32で I2C接続の OLED SSD1306 128x64pxを動かす方法

  ESP32 I2C OLED SSD1306 tutorial


● Freenoveの ESP32-WROVERの Ultimate Starter Kitで SPI Color LCD ST7735S

2023/03/06
ESP32で SPI接続の Color LCD ST7735S 160x80px IPSを動かす方法
ESP32で SPI接続の Color LCD ST7735S 160x80px IPSを動かす方法

  ESP32 SPI IPS Color LCD ST7735S tutorial


● Freenoveの ESP32-WROVERの Ultimate Starter Kitで東方 Bad Apple!!を再生してみた!

2023/02/18
ESP32で東方の Bad Apple!!の動画を 128 x 64 dotの OLED SSD1306で再生する!
ESP32で東方の Bad Apple!!の動画を 128 x 64 dotの OLED SSD1306で再生する!

  ESP32で東方の Bad Apple!!の動画を再生する!実際にはパラパラ漫画です

 I2C接続の 128 x 64 dotの OLED SSD1306が別途購入が必要です。


waves 白色 OLEDディスプレイ 128 x 64 0.96インチ SSD1306 LCDモジュール I2C/ IIC接続
ASIN: B07S81LC8V

KeeYees OLEDディスプレイ OLEDモジュール 0.96インチ I2C 128X64 SSD1306 4ピン 白 Arduinoに対応 Raspberry Piに対応 3個入り
ASIN: B08CTZVVLS

VKLSVAN 5個入り 0.96インチ OLEDディスプレイ I2C OLEDモジュール 128X64 SSD1306 4ピン 白 Arduinoに対応 Raspberry Pi
ASIN: B08MZGX7YR

Hailege 0.96" SSD1306 SPI OLED LCDディスプレイ128X64 OLED 51 STM32 Arduino Raspberry Pi用(青いフォント)
ASIN: B08D7DDJ27

 I2Sのサウンドで MP3も綺麗に再生してくれます。
 I2S DAC ES7148
Everest Semiconductor 苏州顺芯半导体有限公司
ES7148 - Everest Semiconductor

Touhou Bad Apple!! Demo ESP32 with MP3 Audio I2S DAC and SSD1306 OLED (128x64 dot)


ESP32_BadApple.ino

// MP3 Audio function
#define ENABLE_MP3

#define ENABLE_I2S_DAC
#define I2S_BCLK  12 /* Bit Clock */
#define I2S_LRC   2 /* Left/Right */

#ifdef ENABLE_I2S_DAC
  #include "AudioOutputI2S.h"
  AudioOutputI2S* pOutput;
  #define I2S_DOUT  15 /* Audio Data */

  // Normary Use Maxim MAX98357 I2S DAC it no need MCLK
  // #define USE_CS4344_DAC
  #ifdef USE_CS4344_DAC
    // Cirrus Logic CS4344 I2S DAC need MCLK
    #define I2S_MCLK 0 /* Master Clock */
  #endif

  // ! Caution Loud Sound !
  #define AUDIO_OUTPUT_GAIN 0.300 /* for MAX98357A or PCM5102A, ES7148 etc. */
  // #define AUDIO_OUTPUT_GAIN 1.999 /* for CS4344 */

  // Adjust this Loop value Yourself !!
  // Syncronize Audio and Video, Pre loop 1.000sec
  #define ADJUST_MP3_PRE_LOOP 700/1000

#else
  ...

#define I2C_SCL 13
#define I2C_SDA 14

#define OLED_BRIGHTNESS 196

DAC ICBad Apple!!での音質備考
ES7148安定して普通に綺麗な音質で鳴るアンプ内蔵で Bad Apple!!用として最適!、MCLK不要だが MCLKを接続しても同様に綺麗に鳴る
CS4344安定して普通に綺麗な音質で鳴るMCLKが必須、アンプが無いので外部アンプが必要
MAX98357AOLEDの描画が複雑な所で音が悲惨になるBad Apple!!用としては不可、MCLK不要
PCM5102A安定して普通に綺麗な音質で鳴るMCLK不要だが MCLKを接続しても同様に綺麗に鳴る
UDA1334A普通に鳴る、ちょっとプチプチ音が出る感じMCLK不要

 下記の DACを比較しています。
* MAX98357A
* CS4344
* ES7148
* PCM5102A
* UDA1334A

ESP32 I2S DAC Audio playback quality comparison Part 1


ESP32 I2S DAC Audio playback quality comparison Part 2


I2S信号名ESP32 I2SESP32 GPIO補足
BCKI2S_BCLKGPIO 12Bit Clock
LRCKI2S_LRCGPIO 2Left/Right
DINI2S_DOUTGPIO 15Audio Data
MCLKI2S_MCLKGPIO 0Master Clock
 ※ DACによって I2S信号名が微妙に異なります
 ※ CS4344は MCLKが必須です。

・Freenoveの ESP32-WROVERの Ultimate Starter Kitで東方 Bad Apple!!を再生してみた!
Freenoveの ESP32-WROVERの Ultimate Starter Kitで東方 Bad Apple!!を再生してみた!
 ※ このブレッドボードの配線が正しい。下記の写真の配線はプロトタイプです。

・Freenoveの ESP32-WROVERの Ultimate Starter Kitで東方 Bad Apple!!を再生してみた!
Freenoveの ESP32-WROVERの Ultimate Starter Kitで東方 Bad Apple!!を再生してみた!
 Freenoveの ESP32-WROVERの Ultimate Starter Kitに付属の ES7148 I2S DAC module
 ※ PCM5102Aから ES7148に変わったっぽい

Freenoveの ESP32-WROVERの Ultimate Starter Kitで東方 Bad Apple!!を再生してみた!


Freenoveの ESP32-WROVERの Ultimate Starter Kitで東方 Bad Apple!!を再生してみた!



 ※ 上記のブレッドボードの配線が正しい。下記の写真の配線はプロトタイプです。
Freenoveの ESP32-WROVERの Ultimate Starter Kitで東方 Bad Apple!!を再生してみた!


Freenoveの ESP32-WROVERの Ultimate Starter Kitで東方 Bad Apple!!を再生してみた!


Freenoveの ESP32-WROVERの Ultimate Starter Kitで東方 Bad Apple!!を再生してみた!
 ※ ES7148は SCK(MCLK)は未接続で大丈夫です。

Freenoveの ESP32-WROVERの Ultimate Starter Kitで東方 Bad Apple!!を再生してみた!


Freenoveの ESP32-WROVERの Ultimate Starter Kitで東方 Bad Apple!!を再生してみた!


Freenoveの ESP32-WROVERの Ultimate Starter Kitで東方 Bad Apple!!を再生してみた!


Freenoveの ESP32-WROVERの Ultimate Starter Kitで東方 Bad Apple!!を再生してみた!



・Freenoveの ESP32-WROVERの Ultimate Starter Kitで東方 Bad Apple!!を再生してみた!
Freenoveの ESP32-WROVERの Ultimate Starter Kitで東方 Bad Apple!!を再生してみた!


Freenoveの ESP32-WROVERの Ultimate Starter Kitで東方 Bad Apple!!を再生してみた!


Freenoveの ESP32-WROVERの Ultimate Starter Kitで東方 Bad Apple!!を再生してみた!




● ESP32の GPIO 12には I2Cデバイスを接続できません

GPIO 12には I2Cデバイスを接続できません

rst:0x10 (RTCWDT_RTC_RESET),boot:0x33 (SPI_FAST_FLASH_BOOT)
flash read err, 1000

boot:0x33は VDD_SDIOが 1.8 Vの意味。

GPIO 12を外部の回路でプルアップしていると BOOT ROMの電圧が 1.8Vに切り替わるので ESP32が起動しなくなる。
どうしても GPIOが足りなくて接続したい場合は eFUSEを書き換える。

ESP32 Set Flash Voltage
 Setting Flash Voltage (VDD_SPI)
● Note about GPIO12 (ESP32 only)
The following command can be used to program flash voltage selection efuses to 3.3V:

components/esptool_py/esptool/espefuse.py set_flash_voltage 3.3V

 なお、eFUSEは不可逆です。
● Once an efuse is burned it cannot be un-burned. However, changes can be made by burning additional efuses:
 * set_flash_voltage OFF can be changed to 1.8V or 3.3V
 * set_flash_voltage 1.8V can be changed to 3.3V

esp-idf/examples/storage/sd_card/sdmmc/

SD Pull-up Requirements

 下記の GPIOはクセが有るので注意(SDカード使用時)
GPIO numberPin NameStartup State
2DAT0WPD
4DAT1WPD
12DAT2WPD
13DAT3WPU
15CMDWPU
Default pull-up and pull-down states of the CMD and DATA pins から引用
WPU = Weak pull-up inside the SoC
WPD = Weak pull-down inside the SoC

●2.3 Strapping Pins
ESP32 has five strapping pins, which can be seen in Chapter 6 Schematics:
GPIO0Pull-upBooting Mode
GPIO2Pull-downBooting Mode
GPIO5Pull-upTiming of SDIO Slave
GPIO12 MTDIPull-downVoltage of Internal LDO (VDD_SDIO)
GPIO15 MTDOPull-upTiming of SDIO Slave
Software can read the values of these five bits from register ”GPIO_STRAPPING”.
ESP32­WROVER­B Datasheet



●その他の ESP32メモ

HW-818 ESP32-CAM

・HW-818 ESP32-CAM
HW-818 ESP32-CAM




ESP32 CAM V2 Integriertem CH340 Mit OV2640 Kamera Modul

ESP32S Data Sheet

● HW-818 ESP32-CAM 8225N V2.0 171026 (OV2640)

#define CAMERA_MODEL_AI_THINKER

> esptool.exe -p COM22 flash_id
esptool.py v4.5
Serial port COM22
Connecting...
Detecting chip type... Unsupported detection protocol, switching and trying again...
Connecting...
Detecting chip type... ESP32
Chip is ESP32-D0WD-V3 (revision v3.0)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: cc:db:a7:xx:xx:xx
Stub is already running. No upload is necessary.
Manufacturer: 5e
Device: 4016
Detected flash size: 4MB
Hard resetting via RTS pin...

OUI: CC:DB:A7 = Espressif Inc.

● Camera ESP32-CAM 8225N V2.0 171026 (OV2640)
Camera s->id.PID 0x26
Camera s->id.VER 0x42
Camera s->id.MIDH 0x7f
Camera s->id.MIDL 0xa2


● ESP32-WROOMを購入したらヘンテコ技適マークもどきの基板が届いた話

2023/03/01
ESP32-WROOMを購入したらヘンテコ技適マークもどきの基板が届いた話
ESP32-WROOMを購入したらヘンテコ技適マークもどきの基板が届いた話

  Fake ESP32-WROOM Ignore FCC ID and Strange TELEC mark



Tags: [電子工作]

●関連するコンテンツ(この記事を読んだ人は、次の記事も読んでいます)

ESP32で東方の Bad Apple!!の動画を 128 x 64 dotの OLED SSD1306で再生する!
ESP32で東方の Bad Apple!!の動画を 128 x 64 dotの OLED SSD1306で再生する!

  ESP32で東方の Bad Apple!!の動画を再生する!実際にはパラパラ漫画です

2.4インチの大画面 OLED SSD1309で東方の Bad Apple!!の動画を再生する
2.4インチの大画面 OLED SSD1309で東方の Bad Apple!!の動画を再生する

  2.42inch 128x64 OLED LCD Display module SSD1309で Bad Apple!!を再生します

SSD1306 OLEDの描画を高速化する方法
SSD1306 OLEDの描画を高速化する方法

  How to Speed Up OLED Drawing Speed

EPS32の I2Cの SCLの周波数をクロックアップして SSD1306 OLEDの描画を高速化する方法
EPS32の I2Cの SCLの周波数をクロックアップして SSD1306 OLEDの描画を高速化する方法

  OLED SSD1306で I2Cの SCLK周波数をドーピングで高速化して描画速度を爆速にする方法

【技適付き】Freenoveの ESP32-S3-WROOMの Basic Starter Kitを買ってみた、カメラ、SD-Card付きの学習キット
【技適付き】Freenoveの ESP32-S3-WROOMの Basic Starter Kitを買ってみた、カメラ、SD-Card付きの学習キット

  Freenove Basic Starter Kit for ESP32-S3-WROOM Onboard Camera Wireless Python C FNK0084

LoRa通信を使用してポストに郵便物が投函されるとスマホの LINE宛に通知する IoTの作り方
LoRa通信を使用してポストに郵便物が投函されるとスマホの LINE宛に通知する IoTの作り方

  LoRaを使用した IoT郵便受け LoRa IoT Mailbox Sensor with LINE Messaging API

ESP32で Slackに「勤怠管理」メッセージをワンボタン操作で投稿する方法
ESP32で Slackに「勤怠管理」メッセージをワンボタン操作で投稿する方法

  Slackの勤怠チャンネルに毎日毎日毎日毎日 手動で投稿するのが馬鹿らしいので ESP32で作った

ESP32-S3で SPIを使う時に Arduinoでエラーが出た話
ESP32-S3で SPIを使う時に Arduinoでエラーが出た話

  ESP32 S3 SPI error VSPI was not declared in this scope

ESP32の I2Sで MCLKが必須の CS4344 DAC Audioを使用する方法
ESP32の I2Sで MCLKが必須の CS4344 DAC Audioを使用する方法

  ESP32で MCLKが必須の CS4344が問題無く使えます

ESP32で SPI接続の Color LCD ST7735S 160x80px IPSを動かす方法
ESP32で SPI接続の Color LCD ST7735S 160x80px IPSを動かす方法

  ESP32 SPI IPS Color LCD ST7735S tutorial

【ソースコード有】ESP32で I2C接続の OLED SSD1306 128x64pxを動かす方法
【ソースコード有】ESP32で I2C接続の OLED SSD1306 128x64pxを動かす方法

  ESP32 I2C OLED SSD1306 tutorial

ESP32-WROOMを購入したらヘンテコ技適マークもどきの基板が届いた話
ESP32-WROOMを購入したらヘンテコ技適マークもどきの基板が届いた話

  Fake ESP32-WROOM Ignore FCC ID and Strange TELEC mark




[HOME] | [BACK]
リンクフリー(連絡不要、ただしトップページ以外は Web構成の変更で移動する場合があります)
Copyright (c) 2023 FREE WING,Y.Sakamoto
Powered by 猫屋敷工房 & HTML Generator

http://www.neko.ne.jp/~freewing/hardware/freenove_esp32_ultimate_starter_kit/