La TinyWatch S3 est une carte de développement ESP32-S3 au format smartwatch de Seon Rozenblum, également connu sous le nom d’Unexpected Maker.

Il est alimenté par le microcontrôleur sans fil ESP32-S3 avec 8 Mo de stockage flash SPI quadruple et 2 Mo de PSRAM QSPI supplémentaire. Il dispose d’un écran LCD 240 x 280 avec tactile capacitif (via un module CST816T) et de plusieurs capteurs embarqués dont une unité de mesure inertielle 6 axes, un magnétomètre et un microphone MEMS. Il dispose d’un port USB-C pour l’alimentation, la programmation et le chargement d’une batterie LiPo connectée (250 mAh ou 500 mAh). Bien que le firmware du produit soit encore en cours de développement, il est utilisable comme montre et même comme pilote quotidien.
La TinyWatch S3 est décrite comme une « carte de développement ESP32-S3 portable au poignet », mais elle ne possède pas de connecteurs à broches et n’est pas compatible avec les platines d’expérimentation. Le matériel est open source, mais le produit est surtout utile pour le développement de micrologiciels, les tests et d’autres projets généraux.

Le micrologiciel est développé dans l’environnement PlatformIO et nécessite une connaissance approfondie du C++ et du framework ESP32 Arduino Core. Le micrologiciel ne prend actuellement en charge que les fonctionnalités de base, telles que l’affichage de l’heure au format numérique et analogique, l’ajout de widgets pour la météo et l’état de la batterie, ainsi qu’un framework d’application simple avec une application de visualisation audio, une boussole et un exemple d’application « Hello World ». Les applications sont intégrées au micrologiciel, plutôt que d’être autonomes. Il offre également une interface Web pour configurer des éléments qui peuvent être difficiles à configurer sur la montre, tels que les clés API pour OpenWeather.

Spécifications de la TinyWatch S3 :
- SoC – ESP32-S3 SoC, microcontrôleur Xtensa double cœur 32 bits LX7, jusqu’à 240 MHz ; 512 Ko de SRAM ; 8 Mo de mémoire flash QSPI ; Wi-Fi 4 + Bluetooth 5.0 (LE) ; 45 GPIO programmables
- Mémoire – 2 Mo de QSPI PSRAM supplémentaire
- Écran – Écran ST7789 240 x 280, tactile capacitif (CST816T)
- Connecteur USB – USB-C pour l’alimentation et la programmation, protection contre le retour de courant USB inversé
- Divers
- Horloge – RTC basse consommation I2C (RV-3028-C7)
- Capteurs – IMU 6 axes I2C (BMI270), magnétomètre I2C (MMC5603), microphone MEMS I2S (ICS-43434)
- Feedback – Buzzer magnétique, moteur haptique (DRV2605L)
- Boutons – Bouton marche/arrêt, bouton de réinitialisation, bouton de démarrage
- Protection ESD sur USB et boutons, 2x LED (alimentation et charge 5 V), antenne 3D à gain élevé
- Alimentation et charge
- Protection contre le retour de l’alimentation USB inversée
- Alimentation 5 V via USB-C
- Chargement de batterie LiPo ; jauge de charge de batterie I2C (MAX1704X)
Le référentiel GitHub contient des fichiers de conception et des schémas KiCAD, des fichiers de micrologiciel, des fichiers STL et STEP pour le boîtier et des exemples de projets. Nous avons vu d’autres montres intelligentes basées sur ESP32 telles que la LilyGO T-Watch S3, la MutantW V1 et la LilyGo Open-Smartwatch.
La montre connectée TinyWatch S3 peut être achetée chez Lectronz ou sur le site Web d’Unexpected Maker pour 59 $. La montre est livrée pré-assemblée dans un boîtier imprimé en 3D, mais aucun bracelet ni pile n’est inclus.
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

-
Muuookka Board de Développement de Montre Programmable ESP32 S3 2.06 Pouce AMOLED Screen Tactile Xiaozhi AI Chat Vocal
-
Waveshare ESP32-S3 2.06inch AMOLED Touch Watch Display Development Board Wi-FI/BT5 MCU 410x502 Pixels ESP32 with Display Designed for Prototyping and Functional Verification of Wearable Applications
