86Duino ONE

$106.00

  • Vortex86EX Processor
  • 300MHz 32-bit x86
  • 128MB/1GB DDR3
  • LAN/USB2.0/Micro-SD/I2C/UART/RS485/CAN
  • Open-Source Hardware
  • Support DOS, Windows, Linux
  • Arduino-Compatible

庫存量: 尚有庫存

產品總數
選項總數
總額
貨號: 86DUINO-223 分類: 標籤:

86Duino is an open-source embedded platform based on Vortex86EX SoC, easy-to-use hardware and software integrated. This Arduino-compatible board can support many x86 O/S as well as those running on the original Arduino base system.

The 86Duino is a high performance and fully static 32-bit x86 processor board compatible with Windows OS, Linux and most popular 32-bit RTOS. It integrates PCIE bus, DDR3, ROM controller, xISA, I2C, SPI, IPC (Internal Peripheral Controllers with DMA and interrupt timer/counter included), Fast Ethernet, FIFO UART, USB2.0 and SD/SATA controller within a single package to form a system-on-a-chip (SOC).

86Duino provides an ideal solution for the Arduino and embedded system with desired performance.

 

DIAGRAM


Pinout DIAGRAM

重量 550 公克
尺寸 100 × 60 × 20 公厘
I/O 介面

RS-485, LAN, I2C

記憶體

128MB, 1GB

製造商

ICOP Technology

規格

處理器 Vortex86EX
Clock Speed 300 MHz
記憶體 128MB industrial-grade DDR3 (86Duino One)
1GB industrial-grade DDR3 (86Duino One Plus)
Flash Memory 8MB
Digital I/O Pins 45 (of which 11 provide 32bit PWM output)
Analog Input Pins 7 (11bit)
Communication I2C, SPI, UART, RS485, CAN, LAN
Sound High Definition Audio
感測器 LSM330DLC (6-axis Accelerometer & Gyro)
Operating Voltage 5V
Input Voltage (recommended) 6-24V (with anti-power protection)
DC Current per I/O Pin 16mA
DC Current for 3.3V Pin 400 mA

經銷商

經銷商: https://shop.dmp.com.tw/INT/products/28

86Duino Software

Download the 86Duino Software

Experience seamless coding and uploading with the 86Duino Integrated Development Environment (IDE) software. Compatible with Windows, Mac OS X, and Linux, this versatile platform simplifies the process of writing code for 86Duino boards. Built on a foundation of Java, and incorporating elements from Arduino IDE, Processing, DJGPP, and other open-source software, our IDE offers a user-friendly interface for efficient development.

See the Getting-Started page for IDE installation.

Libraries

The 86Duino environment can be extended through the use of libraries, just like most programming platforms. Libraries provide extra functionality for use in sketches, e.g. working with hardware or manipulating data. A number of libraries come installed with the IDE, and 86Duino supports most of the Arduino Standard Libraries as well as provides dedicated libraries to utilize the 86Duino-specific hardware functions.

You can also download or create your own libraries. See these instructions for details on installing libraries. There’s also a tutorial on writing your own libraries; and further, you may refer to Arduino’s API Style Guide for some guidelines on making a good Arduino-style API for your library.

To use a library in a sketch, select it from Sketch > Import Library

Libraries Reference:

Supported Arduino Standard Libraries

  • EEPROM – reading and writing to “permanent” storage
  • Ethernet – for connecting to the internet using the on-board LAN connector
  • Firmata – for communicating with applications on the computer using a standard serial protocol
  • GSM – for connecting to a GSM/GRPS network with the GSM shield
  • LiquidCrystal – for controlling liquid crystal displays (LCDs)
  • SD – for reading and writing SD cards
  • Servo – for controlling servo motors
  • SPI – for communicating with devices using the Serial Peripheral Interface (SPI) Bus
  • SoftwareSerial – for software-implemented serial communication on digital pins
  • Stepper – for controlling stepper motors
  • TFT – for drawing text , images, and shapes on the Arduino TFT screen
  • WiFi – for connecting to the internet using the Arduino WiFi shield
  • Wire – Two Wire Interface (TWI/I2C) for sending and receiving data over a net of devices or sensors

86Duino Only Libraries

  • Motion86 – making 86Duino as a multi-axis motion controller
  • Encoder – reading and setting to the 32-bit hardware encoder interfaces
  • Modbus – for communicating with various Modbus ASCII/RTU/TCP devices
  • CANBus – for communicating with devices that use the Controller Area Network (CAN Bus)
  • ROSserial86 – for wrapping ROS (Robot Operating System) messages over a UART or network socket
  • FirmataPlus86 – connecting 86Duino with Scratch
  • Servo86 – an extended servo-motor library for controlling robot motion
  • AIServo86 – a serial-servo-motor library for controlling robot motion
  • TimerWDT – manipulating the watchdog function

Supported (Non-standard) Arduino Libraries

  • 音訊 – access the on-board HD Audio interface by the API of Arduino Due’s Audio library
  • USBHost – communicate with USB keyboards and mice by the API of Arduino Due’s USBHost library
  • TimerOne – access 86Duino’s 32-bit hardware timer by the API of the Arduino TimerOne library
  • MsTimer2 – access 86Duino’s second hardware timer by the API of the Arduino MsTimer2 library
  • Time86 – read the on-board RTC timer by the API of the Arduino Time library
  • RTCZero – manipulate the on-board RTC timer by the API of the Arduino Zero’s RTC library
  • FreeIMU1 – access the on-board 6-DOF IMU sensor of 86Duino One by the API of the FreeIMU library
  • OneWire – control devices that use Dallas Semiconductor’s 1-wire protocol
  • CapacitiveSensor – turn two or more pins into capacitive sensors
  • IRremote – send and receive IR remote codes in multiple protocols
  • Adafruit CC3000 – support for Adafruit CC3000 WiFi Shield
  • Adafruit Motor – support for Adafruit Motor Shield
  • RGBMatrix – support for Adafruit’s RGB matrix LED panels
  • UTFT/UTouch – support for color TFT LCD boards and touch screens
  • GLCD – graphics routines for LCD based on the KS0108 or equivalent chipset
  • LCD12864 – supports 12864 Graphic LCDs that use the ST7920 chip
  • TLC5940 – supports the TLC5940 16-channel LED driver
  • RF12 – a driver for the RFM12B wireless transceiver
  • RF24 – a driver for the nRF24L01 wireless transceiver
  • Mirf – another popular library for the nRF24L01 wireless transceiver
  • VirtualWire – supports a number of inexpensive radio modules
  • RadioHead – supports a number of radio modules such as RFM22B and RFM69
  • See also the list for other Arduino third-party libraries that are compatible to 86Duino.

Using the C/C++ Standard Library

Since the 86Duino IDE employs DJGPP as the compiler, it is possible to use the complete C/C++ Standard Library in your sketches. See the DJGPP C Library Reference for a detailed function list that you can use.

DM205A_SCH

下載

DM223_SCH

下載

Vortex86EX_A9123_V14_86duino

下載
購物車
86Duino ONE
$106.00

庫存量: 尚有庫存

產品總數
選項總數
總額
返回頂端