Placas de desenvolvimento compatíveis com Windows 10

placas de desenvolvimento

A Microsoft está entrando de vez no mundo de soluções para placas de desenvolvimento, com soluções para IoT e aplicações para o movimento Maker. Suas ferramentas estão sendo modeladas para aplicações de interação de hardware com os dispositivos Windows. Recentemente foi anunciada uma parceria com a plataforma Arduino e também o suporte do Windows 10 para Raspberry Pi.

 

Porém existem outras placas com o suporte para Windows 10, e a tendencia é que esse número aumente. Segundo a própria Microsoft:

“Placas de desenvolvimento de hardware compatíveis com Windows oferecem um preço acessível e ainda um poderoso sistema de desenvolvimento voltado para desenvolvedores de hardware, IHV, OEM ou qualquer outro desenvolvedor que gosta de incorporar hardware em seus projetos e precisa de poder de um PC completo. Ele permite que você facilmente faça interface com os componentes de hardware através de GPIO e barramentos de comunicação, como, por exemplo, I2C e I2S.”

 

 

Algumas placas de desenvolvimento

 

A seguir serão apresentadas algumas placas de desenvolvimento compatíveis com Windows 10, sendo que estas informações foram retiradas do site da própria Microsoft.

 

 

Raspberry Pi 2 Model B

 

Placas de desenvolvimento: Raspberry Pi 2 Model B
Figura 1 - Raspberry Pi 2 Model B

 

Características:

 

SoC

Broadcom BCM2836 (CPU, GPU, DSP, SDRAM, and single USB port)

CPU

900 MHz quad-core ARM Cortex A7 (ARMv7 instruction set)

GPU

Broadcom VideoCore IV @ 250 MHz

OpenGL ES 2.0 (24 GFLOPS)

1080p30 MPEG-2 and VC-1 decoder (with license)

1080p30 h.264/MPEG-4 AVC high-profile decoder and encoder

Memory

1 GB (shared with GPU)

USB ports

4

Video input

15-pin MIPI camera interface (CSI) connector

Video outputs

HDMI, composite video (PAL and NTSC) via 3.5 mm jack

Audio inputs

I²S

Audio outputs

Analog via 3.5 mm jack; digital via HDMI and I²S

Storage

MicroSD

Network

10/100 Mbit/s Ethernet

Peripherals

17 GPIO plus specific functions, and HAT ID bus

  

Para mais informações sobre a Raspberry Pi 2 MODEL B, acesse:

 

 

MinnowBoard MAX

 

Placas de desenvolvimento: MinnowBoard MAX
Figura 2 - MinnowBoard MAX

 

Características:

 

SoC

64bit Intel® Atom™ E38xx Series SoC

Integrated Intel® HD Graphics

Memory

DDR3 RAM

8 MB SPI Flash - System Firmware Memory

Video

HDMI (micro HDMI connector)

Audio

Digital - via HDMI

Analog - To be available separately via MinnowBoard
MAX Lure (sold separately)

interfaces

1 – Micro SD - SDIO
1 – SATA2 3Gb/sec
1 – USB 3.0 (host)
1 – USB 2.0 (host)

1 – Serial debug  - via FTDI cable (sold separately)
10/100/1000 Ethernet - RJ45connector

I/O

8 – Buffered GPIO pins - 2 pins support PWM

I2C & SPI bus

System Firmware Flash Programming Header - Compatible with DediProg
programmer

Board Dimensions

99 x 74mm (2.9 x 3.9in)

Temperature Range

0 – 70 deg C

Power

5V DC

 

Para mais informações sobre a MinnowBoard MAX, acesse: 

 

 

Sharks Cove

 

Placas de desenvolvimento: Sharks Cove
Figura 3 - Sharks Cove

 

 

Características:

 

Processor
  • Intel ® ATOM™ Processor Z3735G , 2M Cache, 4 Core, 1.33GHz up 
    to 1.88GHz
  • Intel ® HD Graphics
Memory
  • 1GB 1x32 DDR3L-RS-1333
  • 16GB EMMC Storage
  • uSD Card expandability
Display
  • HDMI full size connector
  • MIPI Display Connector
Expandability
  • Qty. 12 (5X2) Shrouded Pin Header connectors:
  • Qty. 1 (2X10) Header for Sensors
  • Qty. 2 60 pin MIPI Connector for Display and Camera
  • Qty. 5 (2x2) Pin Headers for Power1 USB 2.0 type A Connector for expandability to hub for KB/Mouse, connectivity
  • 1 micro USB type A/B for debug
Audio
  • Audio Codec Realtek ALC5640
  • Stereo headphone Jack 3.5mm
  • Headers for Speaker output and Onboard Digital Mic
Connectivity
  • Ethernet or WiFi through USB
Additional Features
  • Intel® UEFI BIOS
  • Power, Volume Up, Volume Down, Home screen and Rotation Lock
  • 1 micro USB type A/B for Power
  • SPI debug programming header
Form Factor
  • 4 inch X 6 inch type 3 board with 4 stand-offs

 

Para mais informações sobre a Sharks Cove, acesse: 

 

 

Qualcomm DragonBoard 410C

 

Placas de desenvolvimento: Qualcomm DragonBoard 410C
Figura 4 - Qualcomm DragonBoard 410C

  

Características:

 

SoC

Qualcomm Snapdragon 410 (APQ8016)

CPU

900 MHz quad-core ARM Cortex A7 (ARMv7 instruction set)

Memory

1 GB LPDDR3, 4GB eMMC

Display

HDMI Full-size Type A connector (1080p HD @ 30fps)

MIPI-DSI on Expansion Connector for optional display/touch

(mutually exclusive with HDMI output)

Audio

1x Loudspeaker output on Expansion connector

Stereo Headphones/Line Out on Expansion connector

Auto headset plug detection

2x Analog line-in on expansion connector

Storage

MicroSD

Network

WiFi 802.11a/b/g/n BT4.1 + LE, GPS

I/O interface

1x DC Jack

1x USB 2.0 micro B (device mode only)

2x USB 2.0 type A (host mode only

1x 40 pin Low Speed (LS) female expansion connector :

UART, SPI bus, I2C x2, I2S, GPIO x12, DC power

1x 60 pin High Speed (HS) expansion connector:

4L-MIPI DSI, USB, SPI, I2C, 2x MIPI CSI

1x Optional 16 Pin Audio expansion connector

   

Para mais informações sobre a Qualcomm DragonBoard 410C, acesse: 

 

 

Intel Galileo

 

Placas de desenvolvimento: Intel Galileo
Figura 5 - Intel Galileo primeira geração

 

Características:

 

Processor Features

Intel® Quark X1000 – single core

Quark, described by Intel at IDF2013, is very low power consumption, small form factor, and low cost; ideal for "wearables," and the Internet of Things.

 

400 MHz 32 - bit Intel® Pentium ® instruction set architecture (ISA) - compatible processor

  • 16 KB L1 cache
  • 512 KBytes of on - die embedded SRAM
  • Simple to program: Single thread, single core, constant speed
  • ACPI compatible CPU sleep states supported
  • Integrated Real Time Clock (RTC), with optional 3V  “coin cell” battery for operation between turn on cycles
Storage Options
  • 8 MByte Legacy SPI Flash to store firmware (bootloader) and the latest sketch
    - Between 256 KByte and 512 KByte dedicated for sketch storage
  • 512 KByte embedded SRAM
  • 256 MByte DRAM
  • Optional micro SD card offers up to 32 GByte of storage
  • USB storage works with any USB 2.0 compatible drive
  • 11 KByte EEPROM pr
    ogrammed via the EEPROM library
Communication
  • 10/100 Mb Ethernet RJ45 port
  • USB 2.0 Client port
  • USB 2.0 Host port
  • RS-232 UART port and 3.5mm jack
  • Mini PCI Express (mPCIe) slot with USB2.0 Host support
Board Dimensions

10cm x 7cm  (slight overlap for power jack)

 

Para mais informações sobre a  Intel Galileo , acesse:

 

A tendência é que essa lista de placas de desenvolvimento aumente e sofra updates constantemente com o surgimento de novas placas no mercado.

NEWSLETTER

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Obrigado! Sua inscrição foi um sucesso.

Ops, algo deu errado. Por favor tente novamente.

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

Fábio Souza
Engenheiro, especialista em sistemas embarcados. Hoje é diretor de operações do portal Embarcados, onde trabalha para levar conteúdos de eletrônica, sistemas embarcados e IoT para o Brasil. Também atua no ensino eletrônica e programação. É entusiastas do movimento maker, da cultura DIY e do compartilhamento de conhecimento, publica diversos artigos sobre eletrônica e projetos open hardware. Com iniciativas como o projeto Franzininho e projetos na área de educação, leva a cultura maker para o Brasil capacitando e incentivando professores e alunos a usarem tecnologia em suas vidas. Participou da residência hacker 2018 no Red Bull Basement.

2
Deixe um comentário

avatar
 
2 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
1 Comment authors
Rafael DiasConfira as vantagens de usar o Windows Embedded Compact - Embarcados Recent comment authors
  Notificações  
recentes antigos mais votados
Notificar
trackback

[…] Placas de desenvolvimento compatíveis com Windows, por Fábio Souza […]

Rafael Dias
Visitante
Rafael Dias

eu olho para isso e fico pensando: será que o desenvolvimento será com .NET? Se sim, como será em relação a performance e sistemas RT?