Seeeduino Lotus Cortex-M0+
Seeeduino Lotus Cortex-M0+ es una placa de desarrollo de microcontrolador ATMEGA SAM D21. El Atmel® | SMART™ SAM D21 es una serie de microcontroladores de bajo consumo que utiliza el procesador ARM® Cortex®-M0+ de 32 bits con 256KB de Flash y 32KB de SRAM. Puedes considerar el Seeeduino Lotus Cortex-M0+ como una combinación de Seeeduino y Base Shield.
Seeeduino Lotus Cortex-M0+ tiene 14 entradas/salidas digitales (10 de las cuales soportan PWM) y 6 entradas/salidas analógicas, 3 interfaces de comunicación serie, un conector micro USB, un conector JST2.0 Li-Po, un header ICSP, 12 conectores Grove, un botón de reset.
Seeeduino Lotus Cortex-M0+ es una versión mejorada del Seeeduino Lotus V1.1, reemplaza con un chip más potente, optimiza el diseño del circuito, y la fuente de alimentación es más estable. Debido a que este chip soporta salida directa a nivel USB, no hay necesidad de usar un chip de puerto serie a USB, como el CP2102N. Por lo tanto, un puerto serie de hardware adicional está disponible para el usuario.
Seeeduino Lotus tiene 14 entradas/salidas digitales (6 de las cuales pueden generar PWM) y 7 entradas/salidas analógicas, una conexión micro USB, un header ICSP, 12 conexiones Grove, un botón de reset.
Versión
Instrucciones de Actualización
Comparado con el Seeeduino Lotus V1.1, el Seeeduino Lotus Cortex-M0+ se actualiza principalmente en hardware. Por favor revisa la figura a continuación.
Elemento | Seeeduino Lotus V1.1 | Seeeduino Lotus Cortex-M0+ |
---|---|---|
MCU | Atmega328 | SAM D21 |
UART | 1 | 2 |
Soporte de batería Li-po | NO | SÍ |
PIN PWM | 6 | 10 |

Ideas de Aplicación
- DIY
- IoT y Hogar Inteligente
- Robot
- Educación
Características
- Totalmente compatible con Arduino UNO
- Microcontrolador ARM® Cortex®-M0+ 32bit 48MHz(SAMD21)
- 12 conectores Grove integrados
- 14 Pines de E/S Digitales (10 salidas PWM)
- 6 Entradas Analógicas
- Soporte de Gestión de Ruta de Alimentación
- Soporte de alimentación por micro-usb o batería Li-Po
- Corriente máxima de carga de 2A
- Adecuado para diseño de bajo consumo
Especificaciones
Elemento | Valor |
---|---|
Microcontrolador | SAM D21 |
Entrada de Alimentación | Micro-USB / JST2.0 |
Voltaje de Operación | USB:5V / Lipo:3.5V~4.2V |
Pines de E/S Digitales | 14 |
Canales PWM | 10 |
Canales de Entrada Analógica | 6 |
Corriente DC por Pin de E/S | 40 mA |
Voltaje de Entrada de E/S | 3.3V |
SRAM | 32 KB |
Memoria Flash | 256KB |
Frecuencia máxima de CPU | 48 MHz |
Pinout
Descripción General del Hardware
Las imágenes a continuación muestran una descripción general de las características del hardware del Seeeduino Lotus. El diagrama de pines y las funciones alternativas de varios pines del Seeeduino Lotus se muestran en el diagrama de pinout. Esto puede usarse como referencia rápida.

- Grove Digital
Hay 6 conectores grove digitales, tomemos D3 como ejemplo:
GND: GND del sistema
VCC: Salida VCC de 3.3V
D3: Conecta al pin digital 3
D2: Conecta al pin digital 2
Puedes encontrar la serigrafía en la parte posterior de la placa.

- Grove Analog
Hay tres conectores Grove analógicos, el rango de voltaje de entrada es de 0~3.3V. Si necesitas más de 3 entradas analógicas, puedes usar el pin analógico en la zona de encabezados.

- Grove UART
Proporcionamos 3 puertos UART por hardware, un Grove UART, pines TX-RX en el encabezado, y pin de función multiplexada SCK SDO en el puerto SWD. Sin embargo, el pin multiplexado no está soportado por el firmware actualmente. Así que en realidad, solo dos UART por hardware están disponibles ahora. Serial corresponde al Grove UART, y Serial1 corresponde a RX-TX en la zona de encabezados.

- Encabezado Hembra
El encabezado hembra del Seeeduino Lotus Cortex-M0+ es completamente compatible con Arduino UNO. Vale la pena mencionar que, en la parte DIGITAL, todos los pines con un ~ al frente soportan salida PWM. Lo que significa D3,D4,D5,D6,D8,D9,D10,D11,D12,D13, diez en total.

- Encabezado Li-Po
Puedes usar tanto USB como batería Li-Po para alimentar el Seeeduino Lotus Cortex-M0+. También puedes usar esta placa para cargar tu batería Li-Po. Cuando alimentes la placa con USB y conectes la batería Li-Po al mismo tiempo, la batería Li-Po se cargará, y el LED CHR parpadeará. Después de que la batería esté completamente cargada, el LED CHR dejará de parpadear.

Primeros Pasos
Hardware
En primer lugar, necesitas:
-
Obtener un cable Micro-USB Necesitas un cable Micro-USB primero; el cable de datos de un teléfono Android funcionará bien. Si no puedes encontrar uno, puedes comprar uno aquí.
-
Conectar la placa Conecta la placa Arduino a tu computadora usando el cable USB. El LED verde de alimentación (etiquetado como PWR) debería encenderse.
Software
- Paso 1. Necesitas instalar un software de Arduino.
Ejecutar la aplicación Arduino
Haz doble clic en la aplicación Arduino (arduino.exe) que has descargado previamente.
Si el software de Arduino se carga en un idioma diferente, puedes cambiarlo en el diálogo de preferencias. Consulta la página del Software Arduino (IDE) para más detalles.
- Paso 2. Abrir el ejemplo Blink
Abre el sketch de ejemplo de parpadeo del LED: File > Examples >01.Basics > Blink.

- Paso 3. Añadir la placa Seeed
Por favor sigue la Guía de instalación de placas Seeed para añadir el Seeeduino samd a tu Arduino IDE.

- Paso 4. Seleccionar tu placa y puerto
Necesitarás seleccionar la entrada en el menú Tools > Board que corresponde a tu Arduino. Seleccionando un Seeeduino Zero.

Selecciona el dispositivo serie de la placa Arduino desde el menú Tools | Serial Port. Es probable que sea COM3 o superior (COM1 y COM2 están usualmente reservados para puertos serie de hardware). Para averiguarlo, puedes desconectar tu placa Arduino y volver a abrir el menú; la entrada que desaparezca debería ser la placa Arduino. Vuelve a conectar la placa y selecciona ese puerto serie.

- Paso 5. Subir el programa
Ahora, simplemente haz clic en el botón "Upload" en el entorno. Espera unos segundos y si la subida es exitosa, el mensaje "Done uploading." aparecerá en la barra de estado.

Unos segundos después de que termine la subida, deberías ver el LED del pin 13 (L) en la placa comenzar a parpadear (en naranja). Si lo hace, ¡felicitaciones! Has puesto Arduino en funcionamiento. Si tienes problemas, por favor consulta las sugerencias de solución de problemas.
Visor Esquemático en Línea
Recursos
Soporte Técnico y Discusión de Productos
¡Gracias por elegir nuestros productos! Estamos aquí para brindarle diferentes tipos de soporte para asegurar que su experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.