Description This function is unused for 86Duino, and is reserved here just for the purpose of compatibility to Arduino’s Ethernet library. Syntax Ethernet.maintain(); Parameters none Returns byte (always 0) Libraries Reference Home The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. […]
Description Obtains the IP address of the 86Duino. Useful when the address is auto assigned through DHCP. Syntax Ethernet.localIP(); Parameters none Returns the IP address Example Libraries Reference Home The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in […]
Description Initializes the Ethernet library and network settings. This library supports also DHCP. Using Ethernet.begin(mac) or Ethernet.begin() with the proper network setup, the Ethernet shield will automatically obtain an IP address. Syntax Ethernet.begin(); Ethernet.begin(mac); Ethernet.begin(mac, ip); Ethernet.begin(mac, ip, dns); Ethernet.begin(mac, ip, dns, gateway); Ethernet.begin(mac, ip, dns, gateway, subnet); Parameters mac: an array of 6 bytes […]
Description Write a byte to the EEPROM. Syntax EEPROM.write(address, value) Parameters address: the location to write to, starting from 0 (int) value: the value to write, from 0 to 255 (byte) Returns none Note If you use the 16 KB bank of virtual EEPROM, a write will take longer time (200~250us on the average) to […]
Description Reads a byte from the EEPROM. Syntax EEPROM.read(address) Parameters address: the location to read from, starting from 0 (int) Returns the value stored in that location (byte) Example See also - EEPROM.write() Libraries Reference Home The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative […]
This document explains how to connect your 86Duino board to the computer and upload your first sketch. 1) Get an 86Duino board and USB cable In this tutorial, we assume you’re using an 86Duino Zero, 86Duino One, or 86Duino EduCake. You also need a standard USB cable (MicroUSB to USB): the kind you would connect […]
This library allows you to communicate with I2C / TWI devices via the SDA (data line) and SCL (clock line) pins. Functions - begin() - requestFrom() - beginTransmission() - endTransmission() - write() - available() - read() - onReceive() - onRequest() Note There are both 7- and 8-bit versions of I2C addresses. 7 bits identify the […]
86Duino development environment, 86Duino Coding, requires Java JRE . This application note talks about the steps to install Java JRE packages. In addition, we also talk about system configuration to address problems associate with not able to locate the serial port and modem manager. (See the older version here before Coding 207) Step 1 Launch […]
The 86Duino IDE is derived from Arduino 1.5.8. Steps to install 86Duino IDE to a Linux workstation is identical to the steps presented on the Arduino Playground website. The following section works through the steps to install the 86Duino development environment onto a Linux workstation. (See the older version here before Coding 207) Step 1 […]
With the Arduino WiFi Shield, this library allows an 86Duino board to connect to the internet via Wireless LAN. It can serve as either a server accepting incoming connections or a client making outgoing ones. The library supports WEP and WPA2 Personal encryption, but not WPA2 Enterprise. Also note, if the SSID is not broadcast, […]