Pular para o conteúdo principal

Seeeduino Cortex M0

enter image description here

O Seeeduino Cortex-M0+ apresenta um MCU Atmel SAMD21, que é baseado em um processador ARM® Cortex®-M0+ de 32 bits. Com a ajuda desse núcleo poderoso, o SAMD21 é muito mais potente do que o AVR e pode realizar muitas funções e cálculos mais complexos que não podem ser implementados em chips AVR.

O Seeeduino M0+ é uma nova linha de produtos totalmente compatível com o Arduino Zero e atualmente temos o Seeeduino Cortex-M0+ e o Seeeduino Lotus Cortex-M0+ nessa série.

O Seeeduino Cortex-M0+ tem o mesmo pinout de header que o Seeeduino Lotus Cortex-M0+, incluindo 14 E/S digitais (10 saídas PWM) e 6 E/S analógicas. Ao mesmo tempo, ele fornece 3 conectores Grove on-board: dois I2C e 1 UART. Se você quiser usar mais portas Grove, pode usar um Base Shield V2 para funcionar com esta placa.

Além disso, o Seeeduino Cortex-M0+ é a primeira placa de desenvolvimento Seeeduino com interface USB tipo C. USB Type C é a tendência futura: os conectores são reversíveis, têm maior taxa de transferência de dados e funções mais escaláveis. Iremos apresentar mais placas de desenvolvimento com Type C. Você pode usar Type C para fornecer energia e transmitir dados ou usar o conector DC de 7~15V para alimentar esta placa.

pir

Características

  • CPU ARM Cortex-M0+ rodando até 48MHz
  • 256KB de Flash auto-programável no sistema
  • 32KB de memória SRAM
  • Compatível com Arduino Zero
  • Conversor Digital-para-Analógico (DAC) de 10 bits, 350ksps
  • Um Conversor Analógico-para-Digital (ADC) de 12 bits, 350ksps com até 20 canais
  • USB tipo C para alimentação e dados

Especificação

ItemValor
MicrocontroladorSAM D21
Entrada de alimentaçãoUSB Type C
Tensão de operaçãoUSB:5V
Pinos de E/S digitais14
Canais PWM10
Canais de entrada analógica6
Corrente DC por pino de E/S40 mA
Tensão de entrada IO3.3V
SRAM32 KB
Memória Flash256KB
Frequência máxima da CPU48 MHz

Visão Geral do Hardware

enter image description here

UART

Para a placa serial Seeed M0, há 3 portas UART como mostrado na figura a seguir. Quando você programar com a IDE Arduino, deverá usar o nome de porta correspondente, que é:

SerialUSB or Serial

para a porta tipo C;

Serial1

para a porta Grove UART;

e

Serial2

para os pinos UART no header

enter image description here

Pinout

enter image description here

Primeiros Passos

Hardware

Materiais necessários

  • Seeeduino Cortex-M0+ x1
  • Computador x1
  • Cabo USB type C x1
dica

Alguns cabos USB só podem fornecer energia e não conseguem transferir dados. Se você não tiver um cabo USB ou não souber se o seu cabo USB pode transmitir dados, você pode verificar seeed USB type C support USB 3.1 .

Conecte o Seeeduino Cortex-M0+ ao seu computador usando o cabo USB. O LED azul de alimentação (rotulado PWR) deve acender.

Software

  • Passo 1. Você precisa instalar o software Arduino.

enter image description here

Inicie o aplicativo Arduino

Clique duas vezes no aplicativo Arduino (arduino.exe) que você baixou anteriormente.

nota

Se o software Arduino carregar em um idioma diferente, você pode alterá-lo na caixa de diálogo de preferências. Consulte a página Arduino Software (IDE) para mais detalhes.

  • Passo 2. Abra o exemplo Blink
    Abra o sketch de exemplo de piscar LED: File > Examples >01.Basics > Blink.
Caminho do Blink
A palavra-chave é samd_zero
  • Passo 4. Selecione sua placa e porta
    Você precisará selecionar a entrada no menu Tools > Board que corresponda ao seu Arduino. Selecionando o Seeeduino zero.
Escolha a placa correta

Selecione o dispositivo serial da placa Arduino no menu Tools | Serial Port. É provável que seja COM3 ou superior (COM1 e COM2 geralmente são reservadas para portas seriais de hardware). Para descobrir, você pode desconectar sua placa Arduino e reabrir o menu; a entrada que desaparecer deve ser a placa Arduino. Reconecte a placa e selecione essa porta serial.

Escolha a porta correta
  • Passo 5. Envie o programa
    Agora, basta clicar no botão "Upload" no ambiente. Aguarde alguns segundos e, se o envio for bem-sucedido, a mensagem "Done uploading." aparecerá na barra de status.
Envie o código

Alguns segundos após o término do envio, você deverá ver o LED do pino 13 (L) na placa começar a piscar. Se isso acontecer, parabéns! Você colocou o Arduino para funcionar. Se tiver problemas, consulte as sugestões de solução de problemas.

Visualizador Online de Esquemático

Recursos

nota

Para usar o UART do Seeeduino Cortex-M0+, você precisa usar ``

Suporte Técnico e Discussão do Produto


Obrigado por escolher nossos produtos! Estamos aqui para fornecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...