86Duino ONE

US$ 106.00

  • Procesador Vortex86EX
  • 300 MHz, 32 bits, x86
  • 128 MB/1 GB DDR3
  • LAN/USB 2.0/Micro SD/I2C/UART/RS485/CAN
  • Hardware de código abierto
  • Compatible con DOS, Windows y Linux.
  • Compatible con Arduino

Disponibilidad: En existencia

Total del producto
Total de opciones
Total general
- +
SKU: 86DUINO-223 Categoría: Etiqueta: Marca:

86Duino es una plataforma integrada de código abierto basada en Vortex86EX SoC, con hardware y software integrados y fáciles de usar. Esta placa compatible con Arduino es compatible con muchos sistemas operativos x86, así como con los que se ejecutan en el sistema base original de Arduino.

La 86Duino es una placa procesadora x86 de 32 bits de alto rendimiento y totalmente estática, compatible con el sistema operativo Windows, Linux y los sistemas operativos en tiempo real (RTOS) de 32 bits más populares. Integra bus PCIE, DDR3, controlador ROM, xISA, I2C, SPI, IPC (controladores periféricos internos con DMA y temporizador/contador de interrupciones incluidos), Fast Ethernet, FIFO UART, USB 2.0 y controlador SD/SATA en un solo paquete para formar un sistema en chip (SOC).

86Duino ofrece una solución ideal para Arduino y sistemas integrados con el rendimiento deseado.

 

DIAGRAM


DIAGRAMA de pinout

Peso 550 g
Dimensiones 100 × 60 × 20 mm
Interfaz de entrada/salida

RS-485, LAN, I2C

RAM

128MB, 1GB

Fabricación

Tecnología ICOP

Especificaciones

Procesador Vortex86EX
Velocidad del reloj 300 MHz
Memoria 128 MB de DDR3 de grado industrial (86Duino One)
1 GB de DDR3 de grado industrial (86Duino One Plus)
Memoria flash 8MB
Pines de E/S digitales 45 (de los cuales 11 proporcionan salida PWM de 32 bits)
Pines de entrada analógica 7 (11bit)
Comunicación I2C, SPI, UART, RS485, CAN, LAN
Sonido Audio de alta definición
Sensor LSM330DLC (acelerómetro y giroscopio de 6 ejes)
Voltaje de funcionamiento 5V
Voltaje de entrada (recomendado) 6-24 V (con protección contra sobrecargas)
Corriente continua por pin de E/S 16mA
Corriente continua para pin de 3,3 V 400 mA

Distribuidor

Distribuidor: https://shop.dmp.com.tw/INT/products/28

86Duino Software

Descargar el software 86Duino

Disfrute de una codificación y carga sin problemas con el software 86Duino Integrated Development Environment (IDE). Compatible con Windows, Mac OS X y Linux, esta versátil plataforma simplifica el proceso de escritura de código para las placas 86Duino. Basado en Java e incorporando elementos de Arduino IDE, Processing, DJGPP y otros programas de código abierto, nuestro IDE ofrece una interfaz fácil de usar para un desarrollo eficiente.

Ver la página de introducción para la instalación del IDE.

Bibliotecas

El entorno 86Duino se puede ampliar mediante el uso de bibliotecas, al igual que la mayoría de las plataformas de programación. Las bibliotecas proporcionan funcionalidades adicionales para su uso en bocetos, por ejemplo, para trabajar con hardware o manipular datos. El IDE incluye varias bibliotecas instaladas, y 86Duino es compatible con la mayoría de las bibliotecas estándar de Arduino, además de proporcionar bibliotecas específicas para utilizar las funciones de hardware específicas de 86Duino.

También puede descargar o crear sus propias bibliotecas. Consulte estas instrucciones para obtener más información sobre la instalación de bibliotecas. También hay un tutorial sobre cómo escribir sus propias bibliotecas; además, puede consultar la Guía de estilo de la API de Arduino para obtener algunas pautas sobre cómo crear una buena API al estilo Arduino para su biblioteca.

Para utilizar una biblioteca en un boceto, selecciónela de Sketch > Import Library

Bibliotecas de referencia:

Bibliotecas estándar compatibles con Arduino

  • EEPROM – lectura y escritura en almacenamiento «permanente»
  • Ethernet – para conectarse a Internet mediante el conector LAN integrado
  • Firmata – para comunicarse con aplicaciones en el ordenador utilizando un protocolo serie estándar.
  • GSM – para conectarse a una red GSM/GRPS con el escudo GSM
  • LiquidCrystal – para controlar pantallas de cristal líquido (LCD)
  • SD – para leer y escribir tarjetas SD
  • Servo – para controlar servomotores
  • SPI – para comunicarse con dispositivos que utilizan el bus de interfaz periférica serie (SPI)
  • SoftwareSerial – para la comunicación serie implementada por software en pines digitales
  • Stepper – para controlar motores paso a paso
  • TFT – para dibujar texto, imágenes y formas en la pantalla TFT de Arduino.
  • WiFi – para conectarse a Internet utilizando el escudo WiFi Arduino
  • Wire – Interfaz de dos cables (TWI/I2C) para enviar y recibir datos a través de una red de dispositivos o sensores.

Bibliotecas exclusivas de 86Duino

  • Motion86 – Convertir 86Duino en un controlador de movimiento multieje.
  • Encoder – Lectura y configuración de las interfaces del codificador de hardware de 32 bits.
  • Modbus – para comunicarse con diversos dispositivos Modbus ASCII/RTU/TCP
  • CANBus – para comunicarse con dispositivos que utilizan la red de área de controlador (CAN Bus)
  • ROSserial86 – para envolver mensajes ROS (Robot Operating System) sobre un UART o un socket de red
  • FirmataPlus86 – Conectar 86Duino con Scratch
  • Servo86 – Una biblioteca ampliada de servomotores para controlar el movimiento de los robots.
  • AIServo86 – Una biblioteca de servomotores en serie para controlar el movimiento de robots.
  • TimerWDT – manipulación de la función de vigilancia

Bibliotecas Arduino compatibles (no estándar)

  • Audio – Acceder a la interfaz de audio HD integrada mediante la API de Biblioteca de audio de Arduino Due
  • USBHost – comunicarse con teclados y ratones USB mediante la API de Biblioteca USBHost de Arduino Due
  • TimerOne – Acceder al temporizador de hardware de 32 bits de 86Duino mediante la API de Biblioteca Arduino TimerOne
  • MsTimer2 – Acceder al segundo temporizador de hardware de 86Duino mediante la API del Biblioteca Arduino MsTimer2
  • Time86 – leer el temporizador RTC integrado mediante la API de la Biblioteca Arduino Time
  • RTCZero – Manipular el temporizador RTC integrado mediante la API del Biblioteca RTC de Arduino Zero
  • FreeIMU1 – acceder al sensor IMU de 6 grados de libertad integrado en 86Duino Uno por la API de la Biblioteca FreeIMU
  • OneWire – dispositivos de control que utilizan el protocolo 1-wire de Dallas Semiconductor.
  • CapacitiveSensor – convertir dos o más pines en sensores capacitivos
  • IRremote – enviar y recibir códigos de mando a distancia IR en múltiples protocolos
  • Adafruit CC3000 – Compatibilidad con Adafruit CC3000 WiFi Shield.
  • Adafruit Motor – Compatibilidad con Adafruit Motor Shield.
  • RGBMatrix – Compatibilidad con los paneles LED matriciales RGB de Adafruit.
  • UTFT/UTouch – Compatibilidad con placas LCD TFT en color y pantallas táctiles.
  • GLCD – Rutinas gráficas para LCD basadas en el chipset KS0108 o equivalente.
  • LCD12864 – Compatible con pantallas LCD gráficas 12864 que utilizan el chip ST7920.
  • TLC5940 – Compatible con el controlador LED TLC5940 de 16 canales.
  • RF12 – un controlador para el transceptor inalámbrico RFM12B
  • RF24 – un controlador para el transceptor inalámbrico nRF24L01
  • Mirf – otra biblioteca popular para el transceptor inalámbrico nRF24L01.
  • Cable virtual – admite varios módulos de radio económicos
  • Radiohead – Admite varios módulos de radio, como RFM22B y RFM69.
  • Véase también la lista para otras bibliotecas de terceros de Arduino que sean compatibles con 86Duino.

Uso de la biblioteca estándar de C/C++

Dado que el IDE 86Duino emplea DJGPP Como compilador, es posible utilizar la biblioteca estándar completa de C/C++ en tus bocetos. Consulta el Referencia de la biblioteca C de DJGPP para obtener una lista detallada de las funciones que puede utilizar.

86Duino ONE_Manual del usuario

Descargar

86DUINO BOARD_Hoja de datos.pdf

Descargar

Vortex86EX_A9123_V14_86duino

Descargar

DM205A_SCH

Descargar

DM223_SCH

Descargar
Carrito de compra
Scroll al inicio