Das PyPortal Titan ist die große Schwester des beliebten PyPortal, jetzt mit doppelt so vielen Pixeln! Das PyPortal ist ein einfach zu bedienendes IoT-Gerät, mit dem Sie alle Dinge für das Internet der Dinge in wenigen Minuten erstellen können.
Erstellen Sie benutzerdefinierte Touchscreen-Benutzeroberflächen, die alle quelloffen und Python-basiert sind und tinyJSON / APIs verwenden, um Nachrichten, Aktien, Wetter, Katzenfotos und mehr abzurufen - alles über Wi-Fi mit den neuesten Technologien. Schaffen Sie kleine Taschenuniversen der Freude, die mit etwas Gutem verbunden sind. Der Titan verwendet einen ATMEL (Microchip) ATSAMD51J20 und einen Espressif ESP32 Wi-Fi Coprozessor mit integrierter TLS/SSL Unterstützung. PyPortal verfügt über einen größeren TFT-Bildschirm mit einer Diagonale von 3,5 Zoll und einer Auflösung von 320 x 480 Pixeln sowie einem resistiven Touchscreen. Vergleichen Sie das mit den 3,2" 240x320 des ursprünglichen PyPortal, wir haben doppelt so viele Pixel! Außerdem hat Adafruit den Anschluss zu einem umkehrfreundlichen USB-C-Anschluss aktualisiert.
Im Vergleich zum ursprünglichen PyPortal enthält der Titano keinen Temperatursensor ADT7410. Außerdem hat es einen Bildschirm mit höherer Auflösung und einen anderen Controller-Chip. Der Prozessor, die STEMMA-Anschlüsse und das WiFi haben exakt die gleiche Verdrahtung wie das ursprüngliche 3,2"-PyPortal. Wenn Sie also Arduino/CircuitPython-Code verwenden, müssen Sie lediglich Ihre Grafiken und Schriftarten an die größere Bildschirmauflösung anpassen!
Der PyPortal Titano enthält: Lautsprecher, Lichtsensor, Temperatursensor, NeoPixel, microSD-Kartenslot, 8MB Flash, Steckanschlüsse für I2C und 2 analoge/digitale Pins. Open-Source-Hardware und Open-Source-Software, CircuitPython und Arduino. Das Gerät wird als USB-Laufwerk angezeigt und der Code (Python) kann in jeder IDE, jedem Texteditor usw. bearbeitet werden.
Der M4 und der ESP32 sind ein großartiges Paar - und jeder bringt seine eigenen Stärken in dieses Board ein. Der SAMD51 M4 verfügt über nativen USB, so dass er wie ein Laufwerk angezeigt werden kann, als MIDI- oder HID-Tastatur/Maus fungiert und natürlich über eine serielle Schnittstelle bootet und debuggt. Außerdem verfügt er über DACs, ADC, PWM und zahlreiche GPIOs. In der Zwischenzeit verfügt der ESP32 über sichere WiFi-Fähigkeiten und reichlich Flash und RAM, um Sockets zu puffern. Da sich der ESP32 auf die komplexen TLS/SSL-Berechnungen und die Socket-Pufferung konzentriert, kann der SAMD51 als Benutzerschnittstelle fungieren. Dank des nativen USB-Anschlusses mit Dateien, die Sie per Drag-and-Drop verschieben können, erhalten Sie ein großartiges Programmiererlebnis, und Sie müssen nicht viel Prozessorzeit und Speicher für die SSL-Verschlüsselung/Entschlüsselung und die Zertifikatsverwaltung aufwenden. Es ist das Beste aus beiden Welten!