Le PyPortal Titan est la grande sœur du populaire PyPortal, mais avec deux fois plus de pixels ! Le PyPortal est le dispositif IoT facile à utiliser qui vous permet de créer tous les éléments de l'Internet des objets en quelques minutes.
Réalisez des interfaces graphiques personnalisées pour écran tactile, toutes à code source ouvert et alimentées par Python, en utilisant tinyJSON / API pour obtenir des nouvelles, des actions, la météo, des photos de chats et bien d'autres choses encore ? le tout en Wi-Fi avec les dernières technologies. Créez de petits univers de poche de joie qui se connectent à quelque chose de bon. Le Titan utilise un ATMEL (Microchip) ATSAMD51J20 et un coprocesseur Wi-Fi Espressif ESP32 avec support TLS/SSL intégré. PyPortal dispose d'un écran TFT couleur 320 x 480 de 3,5 ? de diagonale avec un écran tactile résistif. Comparez cela aux 3,2" 240x320 du PyPortal original, nous avons deux fois plus de pixels ! De plus, Adafruit a mis à jour le connecteur pour en faire un connecteur USB C réversible.
Par rapport au PyPortal original, le Titano ne comprend pas de capteur de température ADT7410. Il dispose également d'un écran à plus haute résolution et d'une puce de contrôle différente. Le processeur, les connecteurs STEMMA et le WiFi ont exactement le même câblage que le PyPortal 3.2" original, donc si vous exécutez du code Arduino/CircuitPython, vous aurez juste à ajuster vos graphiques et polices pour l'écran de plus grande résolution !
Le Titano de PyPortal comprend : un haut-parleur, un capteur de lumière, un capteur de température, un NeoPixel, un emplacement pour carte microSD, un flash de 8 Mo, des ports enfichables pour I2C et 2 broches analogiques/numériques. Matériel open-source, et logiciel open-source, CircuitPython et Arduino. Le dispositif s'affiche comme une clé USB et le code (Python) peut être modifié dans n'importe quel IDE, éditeur de texte, etc.
Le M4 et l'ESP32 forment un excellent couple - et chacun apporte ses propres atouts à cette carte. Le SAMD51 M4 est doté d'un port USB natif, ce qui lui permet de se présenter comme un lecteur de disque, d'agir comme un clavier/souris MIDI ou HID, et bien sûr de démarrer et déboguer via un port série. Il possède également des DACs, ADC, PWM, et des tonnes de GPIO. Quant à l'ESP32, il dispose de capacités WiFi sécurisées et d'une grande quantité de mémoire flash et de mémoire vive pour mettre les prises en mémoire tampon. En laissant l'ESP32 se concentrer sur le calcul complexe de TLS/SSL et la mise en mémoire tampon des sockets, il libère le SAMD51 pour servir d'interface utilisateur. Vous bénéficiez d'une excellente expérience de programmation grâce à l'USB native avec des fichiers disponibles pour le glisser-déposer, et vous n'avez pas à dépenser une tonne de temps de processeur et de mémoire pour effectuer le cryptage/décryptage SSL et la gestion des certificats. C'est le meilleur des deux mondes !