Tel. (11) 4969-6600

Bem vindo ao Baú da Eletrônica

Arduino M0 Original da Itália

Com a nova placa Arduino M0, você terá o potencial para colocar em prática suas ideías mais criativas e novas idéias para dispositivos IoT, técnologias vestíveis, automação de alta tecnologia, robótica e tudo o que você nem pensou ainda do universo maker!
R$152,92 já com 15% de Desconto no Boleto Bancário
Ou R$179,90 em até 8x de R$22,49 Sem Juros nos Cartões de Crédito
Arduino

Despachamos seu pedido em 24horas úteis

Temos técnicos de prontidão para esclarecer dúvidas sobre os produtos.

Garantia contra defeitos de fabricação, com troca sem custo para o cliente.

Produtos originais das melhores marcas do mercado diretamente na sua casa!

Descrição do Produto

Detalhes

Com a nova placa Arduino M0, você terá o potencial para colocar em prática suas ideías mais criativas e novas idéias para dispositivos IoT, tecnologias vestíveis, automação de alta tecnologia, robótica e tudo o que você nem pensou ainda do universo maker!

 

Dados técnicos:

Microcontrolador ATSAMD21G18, 48pins LQFP
Tensão de operação 3.3V
Tensão de alimentação (recomendada)                   6-15 V
Tensão de alimentação (limite) 4.5-20 V
Entradas e saídas digitais 14 das quais 12 podem ser PWM e UART 
Entradas analógicas 6, 12-bit ADC
Saídas analógicas 1, 10 bits DAC
 Corrente contínua por pinos I/O 7mA
Memória Flash 256 KB
SRAM 32 KB
Velocidade do Clock 48 MHz
   
   
   

 

Descrição

O Arduino M0 representa uma simples, porém poderosa, extensão de 32 bits da plataforma Arduino UNO. Ele é baseado no CI Atmel SAMD21 MCU, um ARM Cortex® M0 Core de 32 bits.
A potência desse CI, dá a placa uma leve atualização e aumenta a gama de projetos que possam ser realizados, alem do mais, isso faz com que o M0 seja a ferramenta educacional ideal para se aprender sobre o desenvolvimento de aplicações na arquitetura 32 bits.


Esquema e Referência de Design

Arquivos EAGLE: arduino-M0-reference-design.zip

Esquema: arduino-M0-schematic.pdf

 

Alimentação

O Arduino M0 pode ser energizado atraves de uma conexão micro USB ou por uma fonte de alimentação externa. A alimentação é selecionada automaticamente. Alimentação externa (não USB) pode ser tanto de um adaptador CA para CC ou bateria. Há um conector para alimentação de 2,1mm com o positivo no centro. Cabos vindos de uma bateria podem ser inseridos diretamente nos pinos Gnd e Vin do conector de alimentação.
A placa detecta automaticamente as fontes que estão disponíveis e escolhe a que vai usar de acordo com as seguintes prioridades:
1. Fonte Externa
2. Conexão USB
A Fonte Externa é necessária quando os 500mA no conector USB
não são suficiente para energizar o circuito.

Os pinos de alimentação são os seguintes:

  • VIN. A entrada de alimentação para a placa Arduino quando se está utilizando uma fonte de alimentação externa. (em oposição à conexão USB ou outra fonte de aliemteção regulada). Você pode fornecer alimentação através deste pino, ou se estiver utilizando o conector de alimentação acessar esta tensão através deste pino. A tensão de entrada permitida para esse pino ( e para o cenector de alimentação) é de 6 a 20V.
  • 5V. A fonte de alimentação regulada usada para o microcontrolador e para outros componentes na placa. Pode vir tanto do VIN através do regulador embarcado ou da conexão USB ou outra fonte regulada em 5V. a corrente máxima de saída prevista pelo regulador on-board é de 1A (de acordo com a fonte de entrada).
  • 3V3. Uma fonte de 3,3V gerada pelo regulador embarcado. A corrente máxima suportada é de 1A (de acordo com a fonte de entrada).
  • GND. Pinos terra.
  • IOREF. A tensão em que os pinos de entrada e saída da placa estão operando (ou seja o VCC usado na placa). Que é de 3,3V no M0

 

Memória

O ATSAMD12G18 tem 256 KB momória flash programável (com 4 KB  destinado ao bootloader). O bootloader é pré-escrito pela Atmel, e gravado em uma memória ROM dedicado. O boatloader é protegido pelo fusível NVM. Isso também carrega 32 KB e até 16 KB por emulação do EEPROM (que pode ser lido e escrito por biblioteca EEPROM)

 

Entrada e Saída

Cada um dos 14 pinos digitais do M0 podem ser utilizados como uma entrada ou uma saída utilizando-se as funções pinMode()digitalWrite(), e digitalRead(). Eles operam a 5V. Cada pino pode fornecer ou receber um máximo de 40mA e tem um resistor pull-up interno (desconectado por padrão) de 20-50kΩ. Além disso alguns pinos tem funções especializadas:

  • Serial: 0 (RX) e 1 (TX). Usados para receber (RX) e transmitir (TX) dados seriais TTL. Estes pinos são conectados aos pinos correspondentes do chip serial USB-para-TL ATSAMD21G18.
  • PWM: Pinos 2 até 13 fornecem saida PWM de 8-bit com a função analogWrite(). A precisão do PWM pode ser mudada através da função analogWriteResolution().

    Nota 1: os pinos 4 e 10 não podem ser usados como PWM simultaneamente.
    Nota 2: os pinos 5 e 12 não podem ser usados como PWM simultaneamente

  • SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Estes pinos dão suporte à comunicação SPI utilizando a biblioteca SPI.
  • LED: 13. Há um LED integrado ao pino digital 13. Quando este pino está no valor HIGH este LED está aceso, quando o pino está em LOW o LED está apagado.
  • Entradas Analógicas: A0-A5. O M0 tem 6 entradas analógicas, nomeadas de A0 a A5. Pinos A0-A5 aparecem em alguns locais como no UNO, cada entrada fornece 12 bits de precisão (isto é, 4096 valores diferentes). Por padrão as entradas analógicas medem de GND a 3.3V no entanto é possível mudar o  limite dessa escala usando o pino AREF e a função analogRefence().
  • I2C: 4 (SDA) and 5 (SCL). Fornecem suporte a comunicação I2C (TWI) utilizando a biblioteca Wire.
  • DAC: Pino A0 fornece uma saída analógica real com 10 bits de precisão (1023 níveis) com a função analogWrite(). Esse pino pode ser usado para criar saídas de audio usando a biblioteca Audio.
  • Reset. Envio o valor LOW para esta linha para resetar o microcontrolador. Tipicamente usado para adcionar um botão de de reset para shileds montados sobre a placa original.

 

Comunicação

O Arduino M0 tem de facilidades para comunicar-se com um computador, com outros Arduinos ou com outros microcontroladores, e com diferentes dispositivos como celulares, tablests, cameras e assim por diante. o SAMD21 fornece um hardware UART e três USARTs para 3.3V de comunicação serial.
O Software Arduino inclui o monitor serial permitindo o envio de dados textuais simples da placa. os LEDs RX e TX na placa vão acender quando os dados esteverem sendo transmitido atraves do ATSAMD21G18 e conexão USB para o computador (mas não a comunicação serial nos pinos 0 e 1).
A porta Usb Nativa é conectada ao SAMD21. isso permite comunicação serial (CDC) sobre o USB. Isso fornece comunicação serial para o Monitor Serial ou outros aplicativos em seu computador. E também libera a placa para simular um mouse ou teclado USB para um computador anexado.
A porta USB nativa também pode atuar como USB host para periféricos conectados tais como mouse, teclados e smartphones.

O SAMD21 também suporta comunicação TWI e SPI. O Software Arduino inclui biblioteca Wire para simplificar o uso de TWI bus. Para comunicação SPI, você pode usar a biblioteca SPI.

 

Programação

O Arduino M0 Pro pode ser programado com o software Arduino (download).

Se você usa Sistema Operacional Linux siga o guia Arduino IDE on Linux-based OS.  

Carregar sketches para o SAMD21 é diferente de como se trabalha com microcontroladores AVR encontrados em outras placas de Arduino: A memória flash precisa ser apagada antes de ser reprogamado.A operação de upload é gerenciada por uma ROM dedicada no SAMD21

USB PORT: para usar essa porta, selecione "Arduino M0 (Native USB Port)" como sua placa no Arduino IDE. a porta USB nativa é conectada dirtamente no SAMD21. Conecte a porta M0 Native USB (o mais próximo do botão reset) em seu computador. Abrindo e fechando a porta nativa à 1200bps diapara um procedimento de "limpeza": a memoria flash é apagada e a placa é reiniciada apenas com o boot loader. abrindo e fechando a porta nativa com um baudrate diferente não reiniciará o SAMD21.

 

Proteção contra sobre-corrente na USB

O Arduino M0 possui um polyfuse resetável que protege a porta USB do seu computador contra sobre-corrente e curtos circuitos. Embora muitos computadores tenham sua própria proteção interna, o fuso fornece uma camada a mais de proteção. Se mais de 500mA forem aplicados a porta USB ele automaticamente irá interromper a conexão até que o curto ou a sobrecarga seja removido.

 

Características físicas

A largura e o comprimento máximos da placa do Uno são 68,58 e 53,34mm respectivamente (2,7" x 2,1"), com os conectores USB e de alimentação extendendo-se além destas dimensões. Quatro orifícios para parafusos permitem que a placa seja fixada a uma superfície ou encapsulamento. Verifique que a distância entre os pinos digitais 7 e 8 é de 160mil (milésimos de polegada ou 0,16"), e nem mesmo um múltiplo dos 100 milésimos de polegada os que separam os outros pinos.

Você também pode se interessar no(s) seguinte(s) produto(s)

Arduino GSM Shield 2 - Original da Itália

Arduino GSM Shield 2 - Original da Itália

R$534,65 já com 15% de Desconto no Boleto Bancário
Ou R$629,00 em até 10x de R$62,90 Sem Juros nos Cartões de Crédito
Arduino Yún Original da Itália

Arduino Yún Original da Itália

Preço Normal: R$473,57

Por R$339,92 já com 15% de Desconto no Boleto Bancário
Ou R$399,90 em até 10x de R$39,99 Sem Juros nos Cartões de Crédito

Arduino Leonardo R3 Original da Itália

Arduino Leonardo R3 Original da Itália

R$135,92 já com 15% de Desconto no Boleto Bancário
Ou R$159,90 em até 7x de R$22,84 Sem Juros nos Cartões de Crédito
Arduino Robot - Original da Itália

Arduino Robot - Original da Itália

Preço Normal: R$999,90

Por R$424,99 já com 15% de Desconto no Boleto Bancário
Ou R$499,99 em até 10x de R$50,00 Sem Juros nos Cartões de Crédito

Arduino Shield DFROBOT - GSM / GPS/ GPRS

Arduino Shield DFROBOT - GSM / GPS/ GPRS

R$679,15 já com 15% de Desconto no Boleto Bancário
Ou R$799,00 em até 10x de R$79,90 Sem Juros nos Cartões de Crédito
Arduino Mega 2560 Original da Itália

Arduino Mega 2560 Original da Itália

R$254,15 já com 15% de Desconto no Boleto Bancário
Ou R$299,00 em até 10x de R$29,90 Sem Juros nos Cartões de Crédito

Avaliações de Arduino M0 Original da Itália

Average Rating :

class="rating" style="width: 0%">
0 (Based on 0 rating)

  • 5 Star
     0
  • 4 Star
     0
  • 3 Star
     0
  • 2 Star
     0
  • 1 Star
     0

Já utilizou este produto?

Avalie Agora.

R$179,90

Escrever sua própria revisão

Você está revisando: Arduino M0 Original da Itália

Como você avalia este produto? *