Difference between revisions of "QT Py"

From Land Boards Wiki
Jump to navigation Jump to search
 
(140 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[File:QT_Py_4600-06.jpg]]
+
[[File:tindie-mediums.png|link=https://www.tindie.com/products/27066/]]
  
* Same size, form-factor, and pin-out as Seeed Xiao
+
[[FILE:QTPy49_P18254-720px.jpg]]
* ATSAMD21E18 32-bit Cortex M0+ - 48 MHz 32 bit processor with 256KB Flash and 32 KB RAM
 
* Native USB supported by every OS - can be used in Arduino or CircuitPython as USB serial console, MIDI, Keyboard/Mouse HID, even a little disk drive for storing Python scripts.
 
* Can be used with Arduino IDE or CircuitPython
 
* Built in RGB NeoPixel LED
 
* 11 GPIO pins:
 
** True analog output on one I/O pin - can be used to play 10-bit quality audio clips in Arduino (CircuitPython does not have storage for audio clips)
 
** 9 x 12-bit analog inputs (SDA/SCL do not have analog inputs)
 
** 1 x Optional AREF on A1
 
** 9 x PWM outputs (A0 is analog out, A1 is not PWM capable)
 
** Hardware I2C port with STEMMA QT plug-n-play connector
 
** Hardware UART
 
** Hardware SPI
 
** Hardware I2S
 
** 6 x Capacitive Touch with no additional components required
 
* 3.3V regulator with [https://www.diodes.com/assets/Datasheets/AP2112.pdf 600mA peak output] AP2112
 
* Optional SOIC-8 SPI Flash chip on bottom
 
* Reset switch for starting your project code over or entering bootloader mode
 
* USB Type C connector
 
* Really really small
 
  
== CircuitPython ==
+
<video type="youtube">iI9lUsVSuF8</video>
  
* [https://circuitpython.org/board/qtpy_m0_haxpress/ QT Py Haxpress] used with 2MB Flash EEPROM
+
== Two Versions of the QT Py ==
  
== Flash EEPROM 2 MB ==
+
* AdaFruit and Seeed Studio have SAMD21 and RP2040 versions of the QT Py (XIAO on Seeed Studio) with the same form factor
 +
** [[QT Py (SAMD based)]]
 +
** [[QT Py (RP2040 based)]]
 +
* [[QTPy49|QTPy49 Breakout card]]
  
[[File:QT_Py_4600-07.jpg]]
+
== RP2040 vs SAM version ==
  
* [https://circuitpython.org/board/qtpy_m0/ Adafruit QT Py page]
+
* RP2040 is faster (125 MHz vs 48 MHz)
 +
* RP2040 has 2 cores vs 1
 +
* RP2040 has more Flash
 +
* RP2040 has more SRAM
 +
* The RP2040 version is more expensive, but about the same cost if the SAM version is used with an external Flash
 +
* [https://www.seeedstudio.com/blog/2020/01/09/samd21-arduino-boards-which-one-should-you-use/ SAMD21/RP2040 Arduino Boards – Which 32-bit Microcontrollers should you use?]
 +
 
 +
[[file:XIAO_SAM_vs_XIAO_RP2040.PNG]]
 +
 
 +
== QTPy49 Breakout Card ==
 +
 
 +
* [[QTPy49]]
 +
 
 +
[[file:QTPy49-P18253-720pxV.jpg]]

Latest revision as of 19:31, 24 July 2022

Tindie-mediums.png

QTPy49 P18254-720px.jpg

Two Versions of the QT Py

RP2040 vs SAM version

XIAO SAM vs XIAO RP2040.PNG

QTPy49 Breakout Card

QTPy49-P18253-720pxV.jpg