Tel. (11) 2442-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 48 horas úteis após a confirmação do seu pagamento.

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$594,92 já com 15% de Desconto no Boleto Bancário
Ou R$699,90 em até 10x de R$69,99 Sem Juros nos Cartões de Crédito
Arduino Mega 2560 Original da Itália

Arduino Mega 2560 Original da Itália

R$254,92 já com 15% de Desconto no Boleto Bancário
Ou R$299,90 em até 10x de R$29,99 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? *