• Sin stock
Adafruit Trinket M0 - for use with CircuitPython & Arduino IDE

ADAFRUIT TRINKET M0 - COMPATIBLE CIRCUITPYTHON Y ARDUINO IDE

11,95 €

9,88 € (Sin impuestos)

Cantidad

Producto no disponible temporalmente
Accesorios imprescindibles:
 

Tiendatec es distribuidor oficial de Adafruit. Las placas de Adafruit, como el Circuit Playground Express, son herramientas educativas potentes con sensores integrados para proyectos interactivos. Ofrecen documentación sólida y soporte comunitario, ideales para aprender electrónica y programación de manera divertida y accesible.

Adafruit Trinket M0 puede ser pequeña, ¡pero no te dejes engañar por su tamaño! Es una placa de microcontrolador diminuta, construida alrededor del Atmel ATSAMD21, un pequeño chip con mucha potencia. Queríamos diseñar una placa de microcontrolador que fuera lo suficientemente pequeña como para encajar en cualquier proyecto, y lo suficientemente barata como para usarla sin dudarlo. Perfecta para cuando no quieres renunciar a tu costosa placa de desarrollo y no estás dispuesto a desmontar el proyecto que tanto te costó diseñar. Es nuestra placa programable CircuitPython más barata.

Hemos tomado el mismo factor de forma que utilizamos para el Trinket original basado en ATtiny85 y le hemos dado una actualización. La Trinket M0 ha cambiado el ligero ATtiny85 por un potente ATSAMD21E18. Es igual de pequeño y más fácil de usar, por lo que puede hacer más cosas.

La parte más interesante del Trinket M0 es que, aunque se puede utilizar con el IDE de Arduino, lo enviamos con CircuitPython a bordo. Cuando lo conectes, aparecerá como una unidad de disco muy pequeña con main.py en ella. Edita main.py con tu editor de texto favorito para construir tu proyecto usando Python, el lenguaje de programación más popular. No es necesario instalar nada, ni el IDE ni el compilador, así que puedes usarlo en cualquier ordenador, incluso en ChromeBooks o en ordenadores en los que no puedas instalar software. Cuando termines, desconecta el Trinket M0 y tu código se irá contigo. Consulta la guía de CircuitPython de Trinket M0 para ver una lista de capacidades y ejemplos de código de inicio rápido - CircuitPython es más fácil de codificar, pero no es tan completo y de bajo nivel como Arduino.

Estas son algunas de las actualizaciones que puedes esperar al usar Trinket M0:

  • Mismo tamaño, factor de forma y distribución de pines que el Trinket clásico
  • Cortex M0+ de 32 bits ATSAMD21E18
  • 256 KB de Flash
  • 32 KB de RAM
  • Procesador de 32 bits a 48 MHz
  • USB nativo soportado por todos los sistemas operativos - se puede utilizar en Arduino o CircuitPython como consola serie USB, HID de teclado/ratón, incluso una pequeña unidad de disco para almacenar scripts de Python
  • Se puede utilizar con Arduino IDE o CircuitPython
  • LED verde ON integrado
  • LED rojo en pin #13 integrado
  • LED RGB DotStar integrado
  • Los 5 pines GPIO están disponibles y no se comparten con el USB - ¡así que puedes usarlos para lo que quieras!
    • Cinco pines GPIO con entrada/salida digital con pullups o pulldowns conectados internamente
    • Todos los pines de E/S pueden utilizarse para entradas analógicas de 12 bits
    • Verdadera salida analógica en un pin de E/S - se puede utilizar para reproducir clips de audio de 10 bits de calidad en Arduino (CircuitPython no tiene almacenamiento para clips de audio)
    • Hemos dado a los pads M0 los mismos nombres que al Trinket original, por lo que todo el código Arduino existente funcionará exactamente igual sin cambios
    • Dos salidas PWM de alta velocidad - para servos, LED, etc
    • Tres pines también pueden ser utilizados como sensores táctiles capacitivos de hardware sin necesidad de componentes adicionales
    • Puede manejar NeoPixels o DotStars en cualquier pin, con suficiente memoria para manejar más de 8000 pixeles. Soporte de DMA-NeoPixel en un pin para que pueda manejar píxeles sin tener que gastar tiempo del procesador en ello.
    • Hardware nativo SPI, I2C y Serial disponible en dos pads para que puedas conectarte a cualquier dispositivo I2C o Serial con verdadero soporte de hardware (sin el molesto bit-banging). Puedes tener un dispositivo SPI o ambos I2C y Serial.
  • El mismo interruptor de Reset para reiniciar el código de tu proyecto
  • Alimentación con USB o externa (como una batería) - cambiará automáticamente
  • ¡Agujeros de montaje! ¡Sí!
  • Realmente muy pequeño
Cada pedido incluye un Trinket M0 completamente montado y probado con CircuitPython y código de ejemplo programado.

Nuevo
P3500

Ficha de datos

Microcontrolador
SAMD21 ARM Cortex-M0 32-bit 48MHz
Memoria
32KB
Flash
256KB
USB
Micro USB (USB 1.1)
Alimentación
5V vía MicroUSB o batería externa
Documentación
https://learn.adafruit.com/adafruit-trinket-m0-circuitpython-arduino/circuitpython
Software
https://learn.adafruit.com/circuitpython-essentials