• Saltar al contenido principal
  • Saltar a la barra lateral principal
  • Blog
  • Sistemas Operativos
    • Todos los sistemas operativos del Raspberry Pi Imager en 2026
  • Tipos de Raspberry Pi
    • Selector interactivo de Raspberry Pi
    • Raspberry Pi: rivales y alternativas SBC en 2026 con Armbian y DietPi
  • Glosario
  • FAQ
  • Contacto
  • Cookies y RGPD
  • Acerca de

Raspberry para torpes

Blog sobre Raspberry Pi en español desde 2013. Guías de configuración, hardware, sistemas operativos y proyectos para todos los niveles.

Probando la Wio Terminal de Seeed Studio

24 julio, 2020 by manuti Deja un comentario

☕
¿El blog te ha sido útil?Puedes invitarme a un café en Ko-fi. Sin suscripciones, sin compromisos.
Invitar a un café

Esta semana recibí un Wio Terminal de Seeed Studio que me habían ofrecido para probarlo. Se trata de un microcontrolador programable todo en uno que incluye: la caja plástica, sensores, botones y una pantalla LCD. El producto es una idea y desarrollo propia e la empresa Seee Studio y para los que no conozcan  esta empressa les hago un resumen.

Seeed es una plataforma para potenciar el desarrollo de hardware IoT que lleva funcionando desde hace 10 años ayudando a la comunidad maker a realizar sus proyectos y productos. Tienen una amplia gama de plataformas de hardware y módulos de sensores listos para ser integrados con las plataformas de IoT existentes. También fabrican PCB incluyendo el servicio de montaje de componentes. Además, Seeed Studio dispone de una amplia selección de componentes electrónicos ademas de hardware completo de otros fabricantes, incluyendo Arduino y Raspberry Pi. Especialmente los sistemas de Grove ayudan a los makers e ingenieros a evitar problemas de cables de arranque. Actualmente han desarrollado más de 280 módulos de Grove que cubren una amplia gama de aplicaciones que pueden satisfacer una variedad de necesidades.

En cierta forma lo veo como una fundación Raspberry Pi pero más general y con una visión más comercial ya que no es una fundación.

Volviendo al Wio Terminal para explicar un poco qué es y más cosas. Os pongo aquí un índice de todo:

Contenido:

  • ¿Qué es Wio Terminal?
  • Características técnicas del Wio Terminal
  • Contenido de la caja
  • Desempaquetado del Wio Terminal
  • Programando en Wio Terminal con ArduPy
  • Galería de fotos del Wio Terminal
  • Raspberry Pi y Wio Terminal
  • Opinión y recomendaciones
wio terminal y raspberry pi 4

¿Qué es Wio Terminal?

La plataforma Wio (Wireless Input and Output) lleva funcionando desde finales de 2015 que Seeed la lanzó al mercado. Es una mezcla de Arduino con capacidades de conexión inalámbricas. Comentar que los dispositivos tipo Arduino, son más básicos que una Raspberry Pi, ya que son de tipo microcontrolador y lo que llevan es un solo programa que arranca al encenderla y se ejecuta continuamente. O sea, que no hay sistema operativo ni nada complejo. En lo que si se parecen es en las entradas y salidas que permiten conectarle sensores y actuadores para que los programas interactúen con el mundo exterior.

La principal ventaja general frente a una Raspberry Pi, es su sencillez a la hora de hacer cosas directamente sin tener que gestionar el sistema operativo, hacer que la aplicación arranque al inicio y buscar los drivers que hagan funcionar el sensor o actuado conectado. Como inconveniente están sus limitaciones de potencia de cálculo, pero vamos que eso no se espera que se necesite ya que es una filosofía de uso completamente distinta.

El Wio Terminal además es un producto completo e independiente, que una vez programado tiene sus sensores propios, además de los conectores Grove para ampliarlo, botones programables, un minijoystick, pantalla, lector de microSD, …

Características técnicas del Wio Terminal

Chip

Part Number

Atmel ATSAMD51P19

CPU

ARM® Cortex®-M4F

Velocidad máxima

200MHz

Memoria para programas

4 MBytes

Temperatura de trabajo

-40°C ~ 85°C (TA)

Pantalla LCD 

Resolución

320×240

Tamaño

2.4″

Drive IC

ILI9341

Conectividad Wireless 

Part Number

Realtek RTL8720DN

Wi-Fi

802.11 a/b/g/n 1×1, 2.4GHz & 5GHz

Bluetooth

BLE5.0

Módulos incluidos en la placa base

Acelerómetro

LIS3DHTR

Micrófono

1.0V-10V -42dB

Altavoz

≥78dB @10cm 4000Hz

Sensor de luz

400-1050nm

Emisor de Infrarrojos

940nm

Sensores

microSD Card 

Máximo 16GB

GPIO

40-PIN
(Compatible con Raspberry Pi)

Grove

2 conectores multifunción 

FPC

20-Pines

USB Type-C

Alimentación eléctrica y como USB-OTG para programarlo

Interfaces de entrada

mini joystick

5 posiciones

botón encendido

3 posiciones: encendido, reset y apagado

botones programables

3

Caja

Tamaño

72mm x 57mm x 12mm

Materiales

ABS+PC

Contenido de la caja

Si compráis el Wio Terminal en la web de Seeed Studio en la caja vienen:

  • el dispositivo Wio Terminal
  • un cable USB-C corto
  • un manualillo de instrucciones bastante completo para empezar en inglés, alemán y chino

comprar wio terminal

Hay que tener en cuenta al comprar con ellos que no es una tienda barata china y que los envíos ni son gratis ni baratos, eso encarece las compras y hace que tenga sentido esperar a necesitar un pedido grande. Se puede pedir con envío por correos por unos 10€ o por mensajería internacional por unos 30€. Yo lo hice de esta forma para gastar el cheque regalo de 60€ que me habían dado. El paquete tardó 5 días en estos tiempos de COVID-19. El envío pasó por aduanas y no generó ningún cargo adicional, no sé si por el tamaño o por el precio declarado que es el de compra real, nada de trampas.

Os pongo unas fotos del contenido ya que una imagen vale más que mil palabras.

Desempaquetado del Wio Terminal

Programando en Wio Terminal con ArduPy

Al ser un dispositivo de tipo Arduino la forma de programarlo será parecida a la de otros dispositivos tipo microcontrolador:

  • Arduino IDE
  • MicroPython
  • ArduPy que es un desarrollo propio de Seeed Studio
  • Visual Studio Code
  • CircuitPython (aún no disponible)

Los pasos para un primer programa con ArduPy serían los siguientes:

PASO.1 Entrando en el modo de cargador de arranque

Conecta Wio Terminal a la Raspberry Pi mediante el cable USB-C. Entre en el modo de cargador de arranque dándole al botón de reset una vez más o menos rápido.

Debería aparecer una unidad USB llamada Arduino en el escritorio. Entremos en la unidad USB Arduino.

PASO.2 Descargar el Firmware de ArduPy UF2

Descargue el firmware de ArduPy en forma de archivos UF2 para Wio Terminal.

PASO.3 Flashear el firmware de ArduPy al dispositivo

Una vez descargado el firmware. Arrastre los archivos .UF2 a la unidad USB de ARDUINO. Ahora, tu placa desaparecerá del escritorio. ¡Reinicia la placa y habrá cargado el firmware de ArduPy en ella!

PASO.4 Hacer parpadear el LED incluido en el dispositivo

Ahora, habrá una unidad USB llamada ARDUPY en vez de ARDUINO que aparecerá en tu escritorio. Abre el ARDUPY y verás que hay un archivo main.py. Abre el main.py con tu editor favorito para programar Visual Studio Code, Geany, Thonny, etc. Copia el siguiente código y guarda el archivo main.py con los cambios

from machine import Pin, Map
import time

LED = Pin(Map.LED_BUILTIN, Pin.OUT)

while True:
LED.on()
time.sleep(1)
LED.off()
time.sleep(1)

¡Ahora deberías ver que el LED incorporado de tu dispositivo empieza a parpadear!

Galería de fotos del Wio Terminal

Raspberry Pi y Wio Terminal

El Wio Terminal tiene un puerto GPIO que es físicamente y electrónicamente compatible con la Raspberry Pi. Varias de las opciones para usarlo son como monitor de baja resolución (320×240 píxeles) compatible con Raspberry Pi OS o como panel de información para saber información interna de la Raspberry Pi que esté en modo servidor. Os pongo unas fotos para que veáis tamaño y formato del conector.

Yo no puede probar esta opción ya que la caja choca con 4 pines adicionales que tiene la Raspberry Pi 4 y haría falta un alzador como el que suelen traer las pantallas LCD.

Opinión y recomendaciones

Como conclusión final me sumo a la opinión de biblioman09 en su vídeo del M5Stack un dispositivo muy parecido a este. El opina que estos cacharros son el fin de Arduino clásico. Y la verdad es que resulta muy cómodo tener un microcontrolador en su caja plástica, con sus sensores básicos y con conectividad Wi-Fi y Bluetooth. Por unos 30€ tienes un kit completo para empezar a experimentar con la programación de dispositivos IoT y que además vas a poder ampliar fácilmente.

Si estáis pensando en probar algo más que la Raspberry Pi a la hora de controlar sensores, hacer algo de domótica o de IoT creo que es una buena compra.

Yo solo he echado en falta que llevase batería integrada. Actualmente hay un módulo compatible pero van a actualizarlo por problemas de consumo, así que no me lo compré.

comprar wio terminal

 

Artículos relacionados:

  • visual-studio-code-2020
    Visual Studio Code para Raspberry Pi 2020
  • cabecera-wp
    Rivales Raspberry Pi: Beagle V con RISC-V
  • visual-studio-code-header
    Visual Studio Code para Raspberry Pi
  • raspberry-pi-3-box-header
    ¿Me interesa probar Windows 10 IoT Core en mi Raspberry Pi?

Publicado en: Hardware Etiquetado como: arduino, ATSAMD51, Cortex-M4F, LIS3DHTR, m5stack, MicroPython, RTL8720DN, seeed, wio terminal

Barra lateral principal

α Fotografía El lado analógico de manuti

Categorías

  • Cajas (9)
  • comandos (21)
  • Compras (116)
  • dudas (41)
  • Empezando (55)
  • Hardware (109)
  • Instalacion (64)
  • Media Center (56)
  • Negocios (5)
  • Proyectos (45)
  • Rivales (114)
  • Sistemas Operativos (70)
  • sorteo (2)
Raspberry Pi 5 - 4GB RAM
Raspberry Pi 5 - 4GB RAM
Ver precio en Amazon →
Raspberry Pi Zero 2W
Raspberry Pi Zero 2W
Ver precio en Amazon →

Por si te lo perdiste

ubuntu ama a arm

Ubuntu apuesta fuerte por ARM: ya es arquitectura principal

NasberryPi

NasberryPi: NAS fácil con Raspberry Pi

github junio 2026

GitHub Raspberry Pi junio 2026: rpi-sb-provisioner

Raspberry Pi 5 - 8GB RAM
Raspberry Pi 5 - 8GB RAM
Ver precio en Amazon →

Visita la tienda Raspberry Pi en Amazon - enlace afiliado
© 2013–2026

Cookie y RGPD | Aviso Legal
Este sitio web usa cookies para mejorar su experiencia como usuario ► «Aceptar todo» Rechazar Elegir cookies ◘ Si necesita Política de cookies
Política de Cookies

Resumen de privacidad

Este sitio web utiliza cookies para mejorar tu experiencia mientras navegas por él. De estas cookies, las clasificadas como necesarias se almacenan en tu navegador, ya que son esenciales para el funcionamiento de las funcionalidades básicas del sitio web. También utilizamos cookies de terceros que nos ayudan a analizar y entender cómo usas este sitio web. Estas cookies se almacenarán en tu navegador únicamente con tu consentimiento. También tienes la opción de rechazarlas. Sin embargo, rechazar algunas de estas cookies puede afectar a tu experiencia de navegación.
Necessary
Siempre activado
Las cookies necesarias son imprescindibles para el funcionamiento correcto del sitio web. Esta categoría solo incluye cookies que garantizan las funcionalidades básicas y las características de seguridad del sitio. Estas cookies no almacenan ninguna información personal.
CookieDuraciónDescripción
cookielawinfo-checkbox-advertisement1 añoEstablecida por el plugin GDPR Cookie Consent, esta cookie registra el consentimiento del usuario para las cookies de la categoría "Advertisement".
cookielawinfo-checkbox-analytics1 añoEstablecida por el plugin GDPR Cookie Consent, esta cookie registra el consentimiento del usuario para las cookies de la categoría "Analytics".
cookielawinfo-checkbox-comentarios1 añoEstablecida por el plugin GDPR Cookie Consent, esta cookie registra el consentimiento del usuario para las cookies de la categoría "Comentarios (Disqus)".
cookielawinfo-checkbox-functional1 añoEstablecida por el plugin GDPR Cookie Consent, esta cookie registra el consentimiento del usuario para las cookies de la categoría "Functional".
cookielawinfo-checkbox-necessary1 añoEstablecida por el plugin GDPR Cookie Consent, esta cookie registra el consentimiento del usuario para las cookies de la categoría "Necessary".
cookielawinfo-checkbox-others1 añoEstablecida por el plugin GDPR Cookie Consent, esta cookie almacena el consentimiento del usuario para las cookies de la categoría "Others".
cookielawinfo-checkbox-performance1 añoEstablecida por el plugin GDPR Cookie Consent, esta cookie almacena el consentimiento del usuario para las cookies de la categoría "Performance".
CookieLawInfoConsent1 añoCookieYes establece esta cookie para registrar el estado por defecto de los botones de cada categoría y el estado de la CCPA. Funciona únicamente en coordinación con la cookie principal.
wpEmojiSettingsSupportssesiónWordPress establece esta cookie cuando un usuario interactúa con emojis en un sitio WordPress. Ayuda a determinar si el navegador del usuario puede mostrar los emojis correctamente.
__cf_bm1 horaEsta cookie, establecida por Cloudflare, se utiliza para dar soporte a la gestión de bots de Cloudflare.
Functional
Las cookies funcionales ayudan a realizar ciertas funciones como compartir el contenido del sitio web en redes sociales, recoger comentarios y otras características de terceros.
CookieDuraciónDescripción
VISITOR_INFO1_LIVE6 mesesCookie establecida por YouTube para medir el ancho de banda y determinar si el usuario recibe la interfaz de reproductor nueva o antigua.
ytidb::LAST_RESULT_ENTRY_KEYnuncaYouTube utiliza esta cookie para almacenar la última entrada de resultados de búsqueda en la que hizo clic el usuario. Esta información se usa para mejorar la experiencia ofreciendo resultados más relevantes en el futuro.
Performance
Las cookies de rendimiento se utilizan para entender y analizar los índices clave de rendimiento del sitio web, lo que ayuda a ofrecer una mejor experiencia de usuario a los visitantes.
Analytics
Las cookies analíticas se utilizan para entender cómo interactúan los visitantes con el sitio web. Estas cookies ayudan a ofrecer información sobre métricas como el número de visitantes, la tasa de rebote, la fuente de tráfico, etc.
CookieDuraciónDescripción
YSCsesiónCookie establecida por YouTube que se usa para hacer seguimiento de las visualizaciones de vídeos embebidos en páginas de YouTube.
Advertisement
Las cookies de publicidad se utilizan para ofrecer a los visitantes anuncios y campañas de marketing relevantes. Estas cookies rastrean a los visitantes a través de distintos sitios web y recopilan información para mostrar anuncios personalizados.
CookieDuraciónDescripción
VISITOR_PRIVACY_METADATA6 mesesYouTube establece esta cookie para almacenar el estado de consentimiento de cookies del usuario para el dominio actual.
__Secure-ROLLOUT_TOKEN6 mesesYouTube utiliza esta cookie para gestionar el despliegue de funciones y la experimentación. Ayuda a Google a controlar qué funciones nuevas o cambios de interfaz se muestran a los usuarios como parte de pruebas y despliegues escalonados, garantizando una experiencia coherente durante un experimento.
__Secure-YECsesiónCookie de YouTube. Se encarga de almacenar tus preferencias de reproducción de video (como el volumen, la calidad de video predeterminada o la configuración de subtítulos) cuando ves videos de YouTube incrustados en otras páginas web.
__Secure-YNID6 mesesCookie de YouTube utilizada para proteger la seguridad del usuario y prevenir el fraude, especialmente durante el proceso de inicio de sesión.
Others
Otras cookies sin clasificar son aquellas que están siendo analizadas y que todavía no se han asignado a ninguna categoría.
Comentarios (Disqus)
Las cookies de comentarios permiten mostrar y gestionar el sistema de comentarios de terceros (Disqus), incluyendo el registro de usuarios y el control de spam. Estas cookies solo se cargan si aceptas esta categoría.
CookieDuraciónDescripción
disqus_unique1 añoCookie de Disqus usada para el registro de usuarios y control de spam en los comentarios.
GUARDAR Y ACEPTAR
Funciona con CookieYes Logo