Pesquisar no site

Contactos

www.cursopraticoarduino.pt

miguel-vieira97@hotmail.com

Arduino 101

Visão geral
3.3V 32 bits 32 MHz ARC Núcleo
Uma placa de aprendizagem e desenvolvimento que proporciona o consumo do desempenho e baixo consumo de energia Intel® Curie ™ Module com a simplicidade do Arduino a um preço de nível de entrada. 
Ele mantém o mesmo fator de forma robusta e lista periférica da ONU com a adição de capacidades Bluetooth LE e uma de 6 eixos acelerômetro / gyro bordo para ajudá-lo facilmente expandir a sua criatividade para o mundo conectado. o módulo contém dois núcleos pequenos, um x86 (Quark) e um ARC 32-bit arquitetura de núcleo, tanto com clock de 32MHz. O conjunto de ferramentas Intel compila seus esboços Arduino de forma otimizada em ambos os núcleos para realizar as tarefas mais exigentes. Os Sistemas em Tempo Real operacionais (RTOS) e estrutura desenvolvida pela Intel é de código aberto. Veja abaixo em Firmware para o link de download. O núcleo Arduino comunica com os RTOS via caixas de correio estáticos para realizar uma lista predefinida de tarefas (Interface com o PC usando um cabo USB, o programa do esboço em flash, expor a funcionalidade Bluetooth LE a esboçar, execute PWM). O RTOS para Intel Curie ainda está em desenvolvimento e novas funções e características será lançado em um futuro próximo. O 101 vem com 14 pinos digitais de entrada / saída (dos quais 4 podem ser usados ​​como saídas PWM), 6 entradas analógicas, um USB conector para comunicação serial e esboço upload, uma tomada de poder, um cabeçalho ICSP com sinais SPI e I2C dedicado dos pinos. A tensão de operação bordo e I / O é 3.3V, mas todos os pinos estão protegidos contra 5V ​​sobretensão. O Arduino 101 (EUA somente) eo Genuino 101 (fora dos EUA) foi concebido em colaboração com a Intel. 
 
 
 
 
 
 
 
 
Começando
Na seção Introdução , você pode encontrar todas as informações que você precisa para configurar sua placa, use o software Arduino (IDE) , e começar a mexer com a codificação e eletrônica.
Inspire-se com os nossos tutoriais
Experimente o acelerômetro integrado e giroscópio e descubra fusão de sensores
Contar seus passos usando os recursos avançados do acelerómetro 101 de
Monitorar o seu ritmo cardíaco usando os recursos Bluetooth Low Energy (BLE)
Preciso de ajuda?
No Software sobre o Fórum Arduino
Em projetos no Fórum Arduino
No próprio produto através de nosso Atendimento ao Cliente
Inspire-se
Descubra algumas Arduino-101-genuino-101 projectos apresentados a partir Arduino Projeto Hub , a nossa plataforma tutorial:
  
especificações técnicas
microcontrolador Intel Curie
Tensão operacional 3.3V (5V tolerantes I / O)
Tensão de entrada (recomendado) 7-12V
Tensão de entrada (limite) 7-20V
Digital pinos I / O 14 (dos quais 4 proporcionar uma saída PWM)
PWM Digital pinos I / O 4
Pinos de entrada analógica 6
Corrente DC por I / O Pin 4 mA
Memória flash 196 kB
SRAM 24 kB
Velocidade do relógio 32MHz
Características Bluetooth LE, de 6 eixos acelerômetro / giroscópio
Comprimento 68,6 mm
Largura 53,4 mm
Documentação
OSHW: Schematics
O 101 é hardware livre! Você pode construir sua própria placa com os seguintes arquivos:
OSHWCAD FILES 
IN .ZIP  PDFSCHEMATICS 
em formato .pdf
 
Programação
O 101 pode ser programado com o software Arduino (IDE). Selecione "Arduino / Genuino 101" a partir do menu Ferramentas> Board. Para mais detalhes, consulte a referência e tutoriais. 
A placa vem pré-programado com um RTOS que lida com conexão USB e permite fazer upload de novo código sem o uso de um programador de hardware externo. Comunica-se utilizando o protocolo DFU (referência).
 
Diferenças com outras placas
O 101 tem algumas características em comum com os dois UNO (conectores, periféricos disponíveis) e Zero (microcontrolador de 32 bits, 3.3V IO), mas o baixo consumo de energia Intel microcontrolador, a bordo sensores BLE e de movimento torná-lo único.
 
firmware
Sua placa 101 pode receber uma atualização do firmware de vez em quando. O Software Arduino (IDE) irá incorporar o mais recente firmware e um procedimento de atualização automática do item de menu "Burn Bootloader". 
Para as pessoas interessadas em compilar seu próprio firmware, o código fonte e detalhes completos sobre como usá-lo são disponibilizados na dedicado da Intel página de download .
 
Poder
A placa 101 pode ser alimentado através da ligação USB ou com uma fonte de alimentação externa. A fonte de alimentação é selecionada automaticamente. 
(Não-USB) Alimentação externa pode vir com um adaptador AC-CC (parede-verruga) ou a bateria. O adaptador pode ser ligado, ligando um plug 2,1 milímetros de centro-positivo à tomada de alimentação do tabuleiro. Leads de uma bateria podem ser inseridos nas GND e pino Vin cabeçalhos do conector POWER.
Os pinos de energia são os seguintes:
VIN. A tensão de entrada para a placa Arduino quando ele está usando uma fonte de alimentação externa (por oposição aos 5 volts a partir da conexão USB ou outra fonte de alimentação regulada). Você pode fornecer tensão por este pino, ou se o fornecimento de tensão através da tomada de energia, acessá-lo através deste pino.
5V. Este pino produz um 5V regulado pelo regulador na placa. A placa pode ser alimentado com energia a partir da tomada de energia DC (7 - 12V), o conector USB (5V), ou o pino VIN do conselho (7-12V). Fornecimento de tensão através do 5V ou 3.3V pinos ignora o regulador, e pode danificar a placa se não for suficientemente regulamentado. Nós não aconselho isso.
3.3V. A alimentação de 3,3 volt gerado pelo regulador de bordo. sorteio corrente máxima é de 1500 mA. Este regulador também fornece energia para o microcontrolador Curie.
GND. pinos de terra.
IOREF. Este pino na placa Arduino fornece a referência de tensão com que o microcontrolador opera. Um escudo configurado corretamente pode ler a tensão pin IOREF e selecione a fonte de alimentação adequada ou habilitar tradutores de tensão nas saídas para trabalhar com o 5V ou 3.3V.
 
Memória
O módulo de memória Intel Curie é compartilhado entre os dois microcontroladores, para que o seu esboço pode usar 196 kB fora de 384 kB (memória flash) e 24 kB de 80 kB (SRAM)
 
Entrada e saída
Cada um dos 20 propósito geral I / O pinos no 101 pode ser utilizado para entrada ou saída digital digital usando pinMode () , digitalWrite () , e digitalRead () funções. Pinos que podem ser utilizados para a saída de PWM são: 3, 5, 6, 9, utilizando analogWrite () função. Todos os pinos de operar a 3,3 volts. Cada pino pode fonte ou afundar um máximo de 20 mA.
Além disso, alguns pinos têm funções especializadas:
Serial: 0 (RX) e 1 (TX). Utilizado para receber (RX) e transmitir dados seriais (TX) TTL. Estes pinos são conectados à classe Serial1.
Interrupções externas em todos os pinos. Pode disparar uma interrupção por um valor baixo, de alto valor, uma borda de subida ou queda, ou uma mudança no valor (a mudança só é suportado por pinos 2, 5, 7, 8, 10, 11, 12, 13). Veja a attachInterrupt () função para obter detalhes.
SPI: SS, MOSI, MISO, SCK. Localizado sobre a comunicação SPI suporte cabeçalho SPI utilizando a biblioteca de SPI .
LED: 13. Há um built-in LED impulsionado por pino digital 13. Quando o pino é de alto valor, o LED está ligado, quando o pino é baixo, ele está fora.
Entradas analógicas. Seis dos 20 propósito geral I / O pinos do 101 fornecer entrada analógica. Estes são rotulados A0 a A5, e cada fornecer 10 bits de resolução (ie 1024 valores diferentes). Eles medem de 3,3 volts
TWI: pino SDA e SCL pin. Comunicação TWI suporte usando a biblioteca WireVisão geral
3.3V 32 bits 32 MHz ARC Núcleo
Uma placa de aprendizagem e desenvolvimento que proporciona o consumo do desempenho e baixo consumo de energia Intel® Curie ™ Module com a simplicidade do Arduino a um preço de nível de entrada. 
Ele mantém o mesmo fator de forma robusta e lista periférica da ONU com a adição de capacidades Bluetooth LE e uma de 6 eixos acelerômetro / gyro bordo para ajudá-lo facilmente expandir a sua criatividade para o mundo conectado. o módulo contém dois núcleos pequenos, um x86 (Quark) e um ARC 32-bit arquitetura de núcleo, tanto com clock de 32MHz. O conjunto de ferramentas Intel compila seus esboços Arduino de forma otimizada em ambos os núcleos para realizar as tarefas mais exigentes. Os Sistemas em Tempo Real operacionais (RTOS) e estrutura desenvolvida pela Intel é de código aberto. Veja abaixo em Firmware para o link de download. O núcleo Arduino comunica com os RTOS via caixas de correio estáticos para realizar uma lista predefinida de tarefas (Interface com o PC usando um cabo USB, o programa do esboço em flash, expor a funcionalidade Bluetooth LE a esboçar, execute PWM). O RTOS para Intel Curie ainda está em desenvolvimento e novas funções e características será lançado em um futuro próximo. O 101 vem com 14 pinos digitais de entrada / saída (dos quais 4 podem ser usados ​​como saídas PWM), 6 entradas analógicas, um USB conector para comunicação serial e esboço upload, uma tomada de poder, um cabeçalho ICSP com sinais SPI e I2C dedicado dos pinos. A tensão de operação bordo e I / O é 3.3V, mas todos os pinos estão protegidos contra 5V ​​sobretensão. O Arduino 101 (EUA somente) eo Genuino 101 (fora dos EUA) foi concebido em colaboração com a Intel. 
 
 
 
 
 
 
 
 
Começando
Na seção Introdução , você pode encontrar todas as informações que você precisa para configurar sua placa, use o software Arduino (IDE) , e começar a mexer com a codificação e eletrônica.
Inspire-se com os nossos tutoriais
Experimente o acelerômetro integrado e giroscópio e descubra fusão de sensores
Contar seus passos usando os recursos avançados do acelerómetro 101 de
Monitorar o seu ritmo cardíaco usando os recursos Bluetooth Low Energy (BLE)
Preciso de ajuda?
No Software sobre o Fórum Arduino
Em projetos no Fórum Arduino
No próprio produto através de nosso Atendimento ao Cliente
Inspire-se
Descubra algumas Arduino-101-genuino-101 projectos apresentados a partir Arduino Projeto Hub , a nossa plataforma tutorial:
  
especificações técnicas
microcontrolador Intel Curie
Tensão operacional 3.3V (5V tolerantes I / O)
Tensão de entrada (recomendado) 7-12V
Tensão de entrada (limite) 7-20V
Digital pinos I / O 14 (dos quais 4 proporcionar uma saída PWM)
PWM Digital pinos I / O 4
Pinos de entrada analógica 6
Corrente DC por I / O Pin 4 mA
Memória flash 196 kB
SRAM 24 kB
Velocidade do relógio 32MHz
Características Bluetooth LE, de 6 eixos acelerômetro / giroscópio
Comprimento 68,6 mm
Largura 53,4 mm
Documentação
OSHW: Schematics
O 101 é hardware livre! Você pode construir sua própria placa com os seguintes arquivos:
OSHWCAD FILES 
IN .ZIP  PDFSCHEMATICS 
em formato .pdf
 
Programação
O 101 pode ser programado com o software Arduino (IDE). Selecione "Arduino / Genuino 101" a partir do menu Ferramentas> Board. Para mais detalhes, consulte a referência e tutoriais. 
A placa vem pré-programado com um RTOS que lida com conexão USB e permite fazer upload de novo código sem o uso de um programador de hardware externo. Comunica-se utilizando o protocolo DFU (referência).
 
Diferenças com outras placas
O 101 tem algumas características em comum com os dois UNO (conectores, periféricos disponíveis) e Zero (microcontrolador de 32 bits, 3.3V IO), mas o baixo consumo de energia Intel microcontrolador, a bordo sensores BLE e de movimento torná-lo único.
 
firmware
Sua placa 101 pode receber uma atualização do firmware de vez em quando. O Software Arduino (IDE) irá incorporar o mais recente firmware e um procedimento de atualização automática do item de menu "Burn Bootloader". 
Para as pessoas interessadas em compilar seu próprio firmware, o código fonte e detalhes completos sobre como usá-lo são disponibilizados na dedicado da Intel página de download .
 
Poder
A placa 101 pode ser alimentado através da ligação USB ou com uma fonte de alimentação externa. A fonte de alimentação é selecionada automaticamente. 
(Não-USB) Alimentação externa pode vir com um adaptador AC-CC (parede-verruga) ou a bateria. O adaptador pode ser ligado, ligando um plug 2,1 milímetros de centro-positivo à tomada de alimentação do tabuleiro. Leads de uma bateria podem ser inseridos nas GND e pino Vin cabeçalhos do conector POWER.
Os pinos de energia são os seguintes:
VIN. A tensão de entrada para a placa Arduino quando ele está usando uma fonte de alimentação externa (por oposição aos 5 volts a partir da conexão USB ou outra fonte de alimentação regulada). Você pode fornecer tensão por este pino, ou se o fornecimento de tensão através da tomada de energia, acessá-lo através deste pino.
5V. Este pino produz um 5V regulado pelo regulador na placa. A placa pode ser alimentado com energia a partir da tomada de energia DC (7 - 12V), o conector USB (5V), ou o pino VIN do conselho (7-12V). Fornecimento de tensão através do 5V ou 3.3V pinos ignora o regulador, e pode danificar a placa se não for suficientemente regulamentado. Nós não aconselho isso.
3.3V. A alimentação de 3,3 volt gerado pelo regulador de bordo. sorteio corrente máxima é de 1500 mA. Este regulador também fornece energia para o microcontrolador Curie.
GND. pinos de terra.
IOREF. Este pino na placa Arduino fornece a referência de tensão com que o microcontrolador opera. Um escudo configurado corretamente pode ler a tensão pin IOREF e selecione a fonte de alimentação adequada ou habilitar tradutores de tensão nas saídas para trabalhar com o 5V ou 3.3V.
 
Memória
O módulo de memória Intel Curie é compartilhado entre os dois microcontroladores, para que o seu esboço pode usar 196 kB fora de 384 kB (memória flash) e 24 kB de 80 kB (SRAM)
 
Entrada e saída
Cada um dos 20 propósito geral I / O pinos no 101 pode ser utilizado para entrada ou saída digital digital usando pinMode () , digitalWrite () , e digitalRead () funções. Pinos que podem ser utilizados para a saída de PWM são: 3, 5, 6, 9, utilizando analogWrite () função. Todos os pinos de operar a 3,3 volts. Cada pino pode fonte ou afundar um máximo de 20 mA.
Além disso, alguns pinos têm funções especializadas:
Serial: 0 (RX) e 1 (TX). Utilizado para receber (RX) e transmitir dados seriais (TX) TTL. Estes pinos são conectados à classe Serial1.
Interrupções externas em todos os pinos. Pode disparar uma interrupção por um valor baixo, de alto valor, uma borda de subida ou queda, ou uma mudança no valor (a mudança só é suportado por pinos 2, 5, 7, 8, 10, 11, 12, 13). Veja a attachInterrupt () função para obter detalhes.
SPI: SS, MOSI, MISO, SCK. Localizado sobre a comunicação SPI suporte cabeçalho SPI utilizando a biblioteca de SPI .
LED: 13. Há um built-in LED impulsionado por pino digital 13. Quando o pino é de alto valor, o LED está ligado, quando o pino é baixo, ele está fora.
Entradas analógicas. Seis dos 20 propósito geral I / O pinos do 101 fornecer entrada analógica. Estes são rotulados A0 a A5, e cada fornecer 10 bits de resolução (ie 1024 valores diferentes). Eles medem de 3,3 volts
TWI: pino SDA e SCL pin. Comunicação TWI suporte usando a biblioteca Wire
Uma placa de aprendizagem e desenvolvimento que proporciona o consumo do desempenho e baixo consumo de energia Intel® Curie ™ Module com a simplicidade do Arduino a um preço de nível de entrada. 
Ele mantém o mesmo fator de forma robusta e lista periférica da ONU com a adição de capacidades Bluetooth LE e uma de 6 eixos acelerômetro / gyro bordo para ajudá-lo facilmente expandir a sua criatividade para o mundo conectado. o módulo contém dois núcleos pequenos, um x86 (Quark) e um ARC 32-bit arquitetura de núcleo, tanto com clock de 32MHz. O conjunto de ferramentas Intel compila seus esboços Arduino de forma otimizada em ambos os núcleos para realizar as tarefas mais exigentes. Os Sistemas em Tempo Real operacionais (RTOS) e estrutura desenvolvida pela Intel é de código aberto. Veja abaixo em Firmware para o link de download. O núcleo Arduino comunica com os RTOS via caixas de correio estáticos para realizar uma lista predefinida de tarefas (Interface com o PC usando um cabo USB, o programa do esboço em flash, expor a funcionalidade Bluetooth LE a esboçar, execute PWM). O RTOS para Intel Curie ainda está em desenvolvimento e novas funções e características será lançado em um futuro próximo. O 101 vem com 14 pinos digitais de entrada / saída (dos quais 4 podem ser usados ​​como saídas PWM), 6 entradas analógicas, um USB conector para comunicação serial e esboço upload, uma tomada de poder, um cabeçalho ICSP com sinais SPI e I2C dedicado dos pinos. A tensão de operação bordo e I / O é 3.3V, mas todos os pinos estão protegidos contra 5V ​​sobretensão. O Arduino 101 (EUA somente) eo Genuino 101 (fora dos EUA) foi concebido em colaboração com a Intel. 







 
Começando
Na seção Introdução , você pode encontrar todas as informações que você precisa para configurar sua placa, use o software Arduino (IDE) , e começar a mexer com a codificação e eletrônica.
Inspire-se com os nossos tutoriais
Preciso de ajuda?
Inspire-se
Descubra algumas Arduino-101-genuino-101 projectos apresentados a partir Arduino Projeto Hub , a nossa plataforma tutorial:
 
especificações técnicas
Microcontrolador Intel Curie
Tensão operacional 3.3V (5V tolerantes I / O)
Tensão de entrada (recomendado) 7-12V
Tensão de entrada (limite) 7-20V
Digital pinos I / O 14 (dos quais 4 proporcionar uma saída PWM)
PWM Digital pinos I / O 4
Pinos de entrada analógica 6
Corrente DC por I / O Pin 20 mA
Memória flash 196 kB
SRAM 24 kB
Velocidade do relógio 32MHz
Características Bluetooth LE, de 6 eixos acelerômetro / giroscópio
Comprimento 68,6 mm
Largura 53,4 mm
Documentação
OSHW: Schematics
O 101 é hardware livre! Você pode construir sua própria placa com os seguintes arquivos:
 

Programação
O 101 pode ser programado com o software Arduino (IDE). Selecione "Arduino / Genuino 101" a partir do menu Ferramentas> Board. Para mais detalhes, consulte a referência e tutoriais. 
A placa vem pré-programado com um RTOS que lida com conexão USB e permite fazer upload de novo código sem o uso de um programador de hardware externo. Comunica-se utilizando o protocolo DFU (referência).

Diferenças com outras placas
O 101 tem algumas características em comum com os dois UNO (conectores, periféricos disponíveis) e Zero (microcontrolador de 32 bits, 3.3V IO), mas o baixo consumo de energia Intel microcontrolador, a bordo sensores BLE e de movimento torná-lo único.

firmware
Sua placa 101 pode receber uma atualização do firmware de vez em quando. O Software Arduino (IDE) irá incorporar o mais recente firmware e um procedimento de atualização automática do item de menu "Burn Bootloader". 
Para as pessoas interessadas em compilar seu próprio firmware, o código fonte e detalhes completos sobre como usá-lo são disponibilizados na dedicado da Intel página de download .

Poder
A placa 101 pode ser alimentado através da ligação USB ou com uma fonte de alimentação externa. A fonte de alimentação é selecionada automaticamente. 
(Não-USB) Alimentação externa pode vir com um adaptador AC-CC (parede-verruga) ou a bateria. O adaptador pode ser ligado, ligando um plug 2,1 milímetros de centro-positivo à tomada de alimentação do tabuleiro. Leads de uma bateria podem ser inseridos nas GND e pino Vin cabeçalhos do conector POWER.
Os pinos de energia são os seguintes:
  • VIN. A tensão de entrada para a placa Arduino quando ele está usando uma fonte de alimentação externa (por oposição aos 5 volts a partir da conexão USB ou outra fonte de alimentação regulada). Você pode fornecer tensão por este pino, ou se o fornecimento de tensão através da tomada de energia, acessá-lo através deste pino.
  • 5V. Este pino produz um 5V regulado pelo regulador na placa. A placa pode ser alimentado com energia a partir da tomada de energia DC (7 - 12V), o conector USB (5V), ou o pino VIN do conselho (7-12V). Fornecimento de tensão através do 5V ou 3.3V pinos ignora o regulador, e pode danificar a placa se não for suficientemente regulamentado. Nós não aconselho isso.
  • 3.3V. A alimentação de 3,3 volt gerado pelo regulador de bordo. sorteio corrente máxima é de 1500 mA. Este regulador também fornece energia para o microcontrolador Curie.
  • GND. pinos de terra.
  • IOREF. Este pino na placa Arduino fornece a referência de tensão com que o microcontrolador opera. Um escudo configurado corretamente pode ler a tensão pin IOREF e selecione a fonte de alimentação adequada ou habilitar tradutores de tensão nas saídas para trabalhar com o 5V ou 3.3V.

Memória
O módulo de memória Intel Curie é compartilhado entre os dois microcontroladores, para que o seu esboço pode usar 196 kB fora de 384 kB (memória flash) e 24 kB de 80 kB (SRAM)

Entrada e saída
Cada um dos 20 propósito geral I / O pinos no 101 pode ser utilizado para entrada ou saída digital digital usando pinMode () , digitalWrite () , e digitalRead () funções. Pinos que podem ser utilizados para a saída de PWM são: 3, 5, 6, 9, utilizando analogWrite () função. Todos os pinos de operar a 3,3 volts. Cada pino pode fonte ou afundar um máximo de 20 mA.
Além disso, alguns pinos têm funções especializadas:
  • Serial: 0 (RX) e 1 (TX). Utilizado para receber (RX) e transmitir dados seriais (TX) TTL. Estes pinos são conectados à classe Serial1.
  • Interrupções externas em todos os pinos. Pode disparar uma interrupção por um valor baixo, de alto valor, uma borda de subida ou queda, ou uma mudança no valor (a mudança só é suportado por pinos 2, 5, 7, 8, 10, 11, 12, 13). Veja a attachInterrupt () função para obter detalhes.
  • SPI: SS, MOSI, MISO, SCK. Localizado sobre a comunicação SPI suporte cabeçalho SPI utilizando a biblioteca de SPI .
  • LED: 13. Há um built-in LED impulsionado por pino digital 13. Quando o pino é de alto valor, o LED está ligado, quando o pino é baixo, ele está fora.
  • Entradas analógicas. Seis dos 20 propósito geral I / O pinos do 101 fornecer entrada analógica.Estes são rotulados A0 a A5, e cada fornecer 10 bits de resolução (ie 1024 valores diferentes).Eles medem de 3,3 volts
  • TWI: pino SDA e SCL pin. Comunicação TWI suporte usando a biblioteca Wire