Arch V1.1

Arch V1.1 é uma placa de desenvolvimento compatível com mbed com fator de forma Arduino e conectores Grove para prototipagem rápida. Com uma variedade de shields e módulos Grove, SDK mbed e muitas bibliotecas de software, você pode construir rapidamente um protótipo.
Rastreamento de Versões
| Revisão | Descrição | Data de Lançamento |
|---|---|---|
| Seeeduino Arch V1.0 |
| 2013-6-17 |
| Arch V1.1 |
|
Recursos
-
Compatível com mbed
- ferramentas de desenvolvimento online
- SDK de C/C++ fácil de usar
- muitas bibliotecas e projetos publicados
-
Fator de forma Arduino, três conectores Grove
- disponível com shields compatíveis com 3,3 V
- um grande número de módulos Grove
-
Programação por arrastar e soltar
-
MCU NXP LPC11U24
- Núcleo ARM Cortex-M0 de baixo consumo
- 48 MHz, 32 KB Flash, 8 KB RAM, 4 KB EEPROM
- Dispositivo USB, 2xSPI, UART, I2C
Especificações
| Item | Típico |
|---|---|
| Tensão de Trabalho | 7 ~ 12V |
| Microcontrolador | LPC11U24 |
| Memória Flash | 32KB |
| EEPROM | 4KB |
| RAM | 8KB |
| UART | 1 |
| I2C | 1 |
| Canais ADC | 8 |
| Pinos de E/S | 40 |
| Tensão máxima de entrada E/S digital | 5.0V |
Visão Geral de Hardware

Há uma versão monocromática para você imprimir.
Primeiros Passos

- Clique neste link para fazer login ou se cadastrar no mbed
- Importe o programa mbed_blinky
- Programe! Em seguida, você pode compilar o código e baixar o arquivo binário de saída.
- Agora conecte sua placa Arch ao seu PC e mantenha o botão de reset pressionado por um longo tempo; ela aparecerá automaticamente como um driver USB chamado CRP DISABLD. Vá para o CRP DISABLD, exclua o arquivo de firmware e copie o arquivo binário baixado para o CRP DISABLD. Pressione rapidamente o botão de reset para executar o novo binário.
Você pode alterar o código como a seguir e tentar novamente.
#include "mbed.h"
BusOut leds(LED1, LED2, LED3, LED4);
int main() {
uint8_t count = 0;
while(1) {
leds = count++;
wait(1);
}
}
Programando o Arch no Windows, Linux ou Mac
Arch não possui uma interface mbed. Ele usa USB In-System-Programming(ISP) para atualizar o firmware.
Para entrar no modo USB ISP, conecte o Arch ao seu computador e mantenha o botão pressionado por um longo tempo; então um disco chamado "CRP DISABLD" aparecerá.
-
No Windows
- exclua firmware.bin no disco "CRP DISABLD".
- copie um novo firmware para o disco.
-
No Linux
- se o disco não estiver montado, monte o disco em /path/to/mount
- dd if=new_firmware.bin of=/path/to/mount/firmware.bin conv=notrunc
-
No Mac você precisará usar o Terminal para executar o seguinte script para copiar seu arquivo .bin para o seu Arch
- dd if=new_firmware.bin of=/Volumes/CRP\ DISABLD/firmware.bin conv=notrunc
Se você quiser, também pode criar um aplicativo do Automator para suportar arrastar e soltar o arquivo para sua placa. Basta criar um "Run Shell Script" com o seguinte comando:
dd if=$* of=/Volumes/CRP\ DISABLD/firmware.bin conv=notrunc
Você também precisará alterar a opção "Pass Input" de "to stdin" para "as arguments" — sem isso você receberá um erro "The action 'Run Shell Script' encountered an error" ou "dd: no value specified for if (1)" no log.
Além disso, uma forma aprimorada do script é:
dd if="${1}" of=/Volumes/CRP\ DISABLD/firmware.bin conv=notrunc
Que deve lidar com espaços no caminho do arquivo e usa apenas o primeiro arquivo fornecido.
Pressione rapidamente o botão para executar o novo firmware.
Aplicações
- Usar Seeeduino Arch como um adaptador de depuração para depurar outro Seeeduino Arch
- Monitorar o ambiente
- Brincar com Grove RTC
- Brincar com Grove - Ultrasonic ranger
Recursos
Suporte Técnico e Discussão de 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.
