Articles Posted by the Author:

  • available()

    available()

    Description Returns the number of bytes available for reading (that is, the amount of data that has been written to the client by the server it is connected to). available() inherits from the Stream utility class. Syntax client.available() Parameters none Returns The number of bytes available. Example Libraries Reference Home The text of the 86Duino […]


  • println()

    println()

    Description Print data, followed by a carriage return and newline, to the server a client is connected to. Prints numbers as a sequence of digits, each an ASCII character (e.g. the number 123 is sent as the three characters ‘1’, ‘2’, ‘3’). Syntax client.println() client.println(data) client.print(data, BASE) Parameters data (optional): the data to print (char, […]


  • print()

    print()

    Description Print data to the server that a client is connected to. Prints numbers as a sequence of digits, each an ASCII character (e.g. the number 123 is sent as the three characters ‘1’, ‘2’, ‘3’). Syntax client.print(data) client.print(data, BASE) Parameters data: the data to print (char, byte, int, long, or string) BASE (optional): the […]


  • write()

    write()

    Description Write data to the server the client is connected to. This data is sent as a byte or series of bytes. Syntax client.write(val) client.write(buf, len) Parameters val: a value to send as a single byte (byte or char) buf: an array to send as a series of bytes (byte or char) len: the length […]


  • Installing the 86Duino under Windows 7

    Installing the 86Duino under Windows 7

    This is a guide to getting the 86Duino working under Windows 7 after the operating system has tried but failed to install the drivers. For more information, see: Getting Started w/ 86Duino on Windows. (Back to Getting Started w/ 86Duino on Windows page) Getting-Started Home The text of the 86Duino reference is licensed under a […]


  • Installing Additional 86Duino Libraries

    Installing Additional 86Duino Libraries

    Installing Additional 86Duino Libraries Once you are comfortable with the 86Duino software and using the built-in functions, you may want to extend the ability of your 86Duino with additional libraries. What are Libraries? Libraries are a collection of code that makes it easy for you to connect to a sensor, display, module, etc. For example, […]


  • 86Duino Development Environment

    86Duino Development Environment

    The 86Duino development environment (86Duino Coding) contains a text editor for writing code, a message area, a text console, a toolbar with buttons for common functions, and a series of menus. It connects to both 86Duino and Arduino hardware to upload programs and communicate with them. Writing Sketches Software written for 86Duino and Arduino are […]


  • connect()

    connect()

    Description Connects to a specified IP address and port. The return value indicates success or failure. Also supports DNS lookups when using a domain name. Syntax client.connect() client.connect(ip, port) client.connect(URL, port) Parameters ip: the IP address that the client will connect to (array of 4 bytes) URL: the domain name the client will connect to […]


  • connected()

    connected()

    Description Whether or not the client is connected. Note that a client is considered connected if the connection has been closed but there is still unread data. Syntax client.connected() Parameters none Returns Returns true if the client is connected, false if not. Example Libraries Reference Home The text of the 86Duino reference is a modification […]


  • if (EthernetClient)

    if (EthernetClient)

    Description Indicates if the specified Ethernet client is ready. Syntax if (client) Parameters none Returns boolean : returns true if the specified client is available. 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 […]