Skip to content
Enes Cavus
Tüm projeler
PCB13 / 20

ESP32-S3 Hareket Sensörü Kartı

Altı eksenli IMU'su, doğrudan USB-C'si ve USB ile pil arasında kendiliğinden geçiş yapan Li-ion şarjı olan kompakt ESP32-S3 kartı.

1Özellikler

  • Wi-Fi, Bluetooth LE ve 8 MB flash ile ESP32-S3-MINI-1 modülü
  • USB-C doğrudan S3'ün kendi USB'sine bağlı — USB-UART köprüsü yok
  • I²C üzerinde LSM6DS3TR-C altı eksenli IMU, iki kesme hattı da GPIO'da
  • Şarj durumu LED'li BQ24040 Li-ion şarj entegresi
  • Kendiliğinden USB / pil geçişi: VBUS'tan Schottky, pilden P-MOSFET
  • 3,3 V hattı için TLV75801 LDO
  • Reset, boot ve kullanıcı butonları, kullanıcı LED'i ve UART / I/O başlığı

2Teknik özellikler

MCU
ESP32-S3-MINI-1-N8
IMU
LSM6DS3TR-C · 6 eksen
Şarj
BQ24040
Regülatör
TLV75801 · 3,3 V
USB
USB-C, dahili
Besleme
USB ya da tek hücre Li-ion
Tasarım aracı
Altium Designer

3Şekil 1 — Kart

ESP32-S3 Hareket Sensörü Kartı

4Masada

Yerleşim görünümü: solda USB-C ve şarj katı, sağda ESP32-S3 modülü ve anten boşluğu

5Açıklama

ESP32-S3-MINI-1 etrafına kurulmuş, pille çalışan küçük bir sensör düğümü. S3'ün kendi USB çevre birimi doğrudan USB-C konnektörüne bağlı; böylece aynı port hem yazılımı yüklüyor, hem seri konsolu açıyor, hem de pili şarj ediyor — kartta ayrı bir USB-UART köprüsü yok.

Besleme USB'den ya da tek hücreli Li-ion pilden geliyor ve kart aralarındaki geçişi yazılımdan yardım almadan yapıyor. VBUS regülatörü bir Schottky diyot üzerinden besliyor; pil ise kapısı VBUS tarafından tutulan bir P kanallı MOSFET üzerinden. USB takıldığı anda pil yolu kapanıyor, çıkarıldığında geri açılıyor. Bu sırada BQ24040 pili şarj edip durumunu LED'de gösteriyor, TLV75801 LDO da hangi kaynak varsa onu 3,3 V hattına çeviriyor.

Hareket bilgisi I²C üzerindeki LSM6DS3TR-C ivmeölçer ve jiroskoptan geliyor; iki kesme ucu da GPIO'ya bağlı olduğu için ESP32, sensörün söyleyecek bir şeyi olana kadar uyuyabiliyor. Reset ve boot butonları, bir kullanıcı butonu ile LED'i ve UART ile iki yedek sinyali taşıyan başlık devreye alma işini karşılıyor.

6Kullanılan araçlar

Altium Designer