Jump to content

Open-source microcontrollers/pt

From Appropedia
250px-Oshw-logo.png

Microcontroladores são pequenos computadores em um único circuito integrado, contendo um núcleo de processador, memória e periféricos de entrada/saída programáveis. Eles são projetados para aplicações embarcadas, diferentemente dos microprocessadores usados ​​em computadores pessoais ou outras aplicações de uso geral. Microcontroladores são úteis para controlar projetos e ferramentas de hardware de código aberto, como a impressora 3DRepRap .

Escolhendo um microcontrolador de código aberto

Por favor, adicione e edite.

Quadro:Arduino UnoArduino LeonardoArduino DueMintDuinoNetduinoNetduino PlusRaspberry PiOsso de Beagle
Preço aproximado:$ 30$ 25$ 50$ 25$ 35$ 60$40$ 90
Resumo:A placa Arduino USB "oficial" atual oferece conversão USB-serial sem necessidade de drivers e comutação automática de energia.Arduino um tanto experimental com suporte HID para emulação de mouse ou teclado.O mais recente Arduino baseado em um poderoso processador ARM. Reúne muitos recursos novos em um formato de tamanho Mega.Uma placa compatível com Arduino que você mesmo monta em uma placa de ensaio.Microcontrolador de código aberto. Programado em .NET / C#. Utiliza um layout Arduino para compatibilidade com shields.Microcontrolador de código aberto. Programado em .NET / C#. Utiliza um layout Arduino para compatibilidade com shields.Computador Linux de placa única com processamento de vídeo e portas GPIO.Placa Linux voltada para hackers de hardware baseada em ARM.
Características especiais:Controlador USB integradoEmulação HID, USB, SPI no cabeçalho ISPSuporte a Android ADK, 2 ADC/DAC de 12 bits, Host USB, suporte a CAN BUSFaça você mesmo com Arduino!Programado com o .NET Micro Framework.Programado com .NET Micro Framework; Ethernet integradaProcessador de vídeo com capacidade HD, saídas HDMI e de vídeo composto, Ethernet integrada.Porta USB Host e Ethernet integradas
Processador:ATmega328ATmega32u4ARM Cortex-M3 SAM3X8E de 32 bitsATmega328AT91SAM7X512-AU de 32 bitsMicrocontrolador STMicro de 32 bitsARM1176JZF-STI AM3358 ARM Cortex-A8
Velocidade do processador:16 MHz16 MHz84 MHz16 MHz48 MHz168 MHz700 MHz720 MHz
Pinos analógicos612126622 (GPIO - digital ou analógico)8 (GPIO - Digital e Analógico)66 (GPIO - Digital e Analógico)
Pinos digitais14 (6 PWM)20 (7 PWM)54 (12 PWM)14 (6 PWM)1422 (GPIO - digital ou analógico)8 (GPIO - Digital e Analógico)66 (GPIO - Digital e Analógico)
MemóriaSRAM 2KB - EEPROM 1KBSRAM 2,5 KB - EEPROM 1 KBSRAM - 96 KBSRAM 2KB - EEPROM 1KBArmazenamento de código de 128 KBArmazenamento de código de 384 KBRAM 512 MBRAM 256 MB
Linguagem de ProgramaçãoArduino / Variante em CArduino / Variante em CArduino / Variante em CArduino / Variante em CAmbiente Microsoft .NETAmbiente Microsoft .NETQualquer idioma suportado por uma distribuição Linux compatível (como Raspbian ou Occidentalis) *Inclui o Angstrom Linux no cartão SD. Qualquer idioma suportado por uma distribuição Linux compatível (como Ângström ou Ubuntu) *
ProgramadorUSB, ISPUSB, ISPUSB, ISPRequer um programador como o FTDI Friend.USBUSBVocê pode executar qualquer editor de texto ou IDE compatível com Linux diretamente no Raspberry Pi.Você pode executar qualquer editor de texto e IDE compatível com Linux diretamente no BeagleBone ou usar a IDE Cloud9 baseada em navegador a partir de outro computador.
ExpansãoCompatível com ShieldCompatível com ShieldAlguns escudos (somente 3V)N / DAlguns escudosAlguns escudosPlacas de breakout como a Pi Plate e a Pi Cobbler.Capas
  • Incluindo Python , Scratch, Perl, Java, JavaScript/Node, C, C++ e Ruby. Normal 0 false false false EN-US X-NONE X-NONE

Veja também

Dados da página
ODS
Autores
LicençaCC-BY-SA-3.0
LinguagemInglês (en)
Relacionadosubpáginas , links para páginas aqui
Vistas3.268 visualizações de página ( análise )
Criado18 de dezembro de 2012 por Joshua M. Pearce
Última edição28 de novembro de 2025 por script de manutenção
Cookies help us deliver our services. By using our services, you agree to our use of cookies.