CircuitPython 인터넷 디스플레이 PyPortal 티타노
(Adafruit PyPortal Titano)
개요
- 본 제품은 CircuitPython이 지원된는 인터넷 디스플레이 PyPortal Titano입니다.
- PyPortal 디스플레이의 변형 모델로 PyPortal에 비해 두배나 많은 픽셀을 가지고 있습니다.
- 사용하기 쉬운 IoT 장치로, 커스텀 터치 스크린 인터페이스 GUI 장치를 만드는데 사용할 수 있습니다.
- ATSAMD51J20 칩 및 TLS/SSL을 지원하는 Espressif ESP32 Wi-Fi coprocessor를 장착하고 있으며, 3.5인치 320x480 컬러 TFT (감압식 터치)를 지원합니다.
- PyPortal과 비교하여서 USB C 커넥터로 USB 커넥터가 업그레이드 되었습니다.
- 스피커, 조도센서, 네오픽셀 LED, microSD 카드 슬롯, 8MB 플래쉬, I2C 포트, 2 아날로그/디지털 핀을 지원합니다.
- USB를 연결하면 USB 드라이브로 나타나며, 파이썬 코드는 여느 텍스트 에디터를 통해 수정이 가능합니다.
특징
- Compared to the original PyPortal, the Titano does not include a ADT7410 temperature sensor. It also has a higher-resolution screen with a different controller chip. The Processor, STEMMA connectors and WiFi have the exact same wiring as the original 3.2" PyPortal so if you are running Arduino/CircuitPython code, you'll just have to adjust your graphics and fonts for the larger resolution screen!
-
The M4 and ESP32 are a great couple - and each bring their own strengths to this board. The SAMD51 M4 has native USB so it can show up like a disk drive, act as a MIDI or HID keyboard/mouse, and of course bootload and debug over a serial port. It also has DACs, ADC, PWM, and tons of GPIO. Meanwhile, the ESP32 has secure WiFi capabilities, and plenty of Flash and RAM to buffer sockets. By letting the ESP32 focus on the complex TLS/SSL computation and socket buffering, it frees up the SAMD51 to act as the user interface. You get a great programming experience thanks to the native USB with files available for drag-n-drop, and you don't have to spend a ton of processor time and memory to do SSL encryption/decryption and certificate management. It's the best of both worlds!