Articles Posted by the Author:

  • OneWire Library

    OneWire Library

    This library is available from 86Duino Coding 102 and is an 86Duino porting of Paul Stoffregen’s OneWire library. The 1-Wire Protocol Dallas Semiconductor (now Maxim) produces a family of devices that are controlled through a proprietary 1-wire protocol. There are no fees for programmers using the Dallas 1-Wire (trademark) drivers. On a 1-Wire network, which […]


  • cpuTemperature()

    cpuTemperature()

    Description Read the temperature of the 86Duino’s CPU. This function is available from 86Duino Coding 102. Syntax cpuTemperature(mode) cpuTemperature() Parameters mode: DEGREE_C to read the temperature in celsius (°C), or DEGREE_F to read the temperature in fahrenheit (°F). The default is DEGREE_C. Returns the CPU temperature (double) Example Language Reference Home The text of the […]


  • FreeIMU1 Library

    FreeIMU1 Library

    This library is available from 86Duino Coding 102 and only useful for the 86Duino One. It provides the API of Fabio Varesano’s FreeIMU library to access the on-board 6-axis gyroscope and accelerometer of 86Duino One. Libraries Reference Home The text of the 86Duino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples […]


  • Time86 Library

    Time86 Library

    The Time86 library is available from 86Duino Coding 102, and provides the API of the Arduino Time library to access the on-board RTC timer. This library adds timekeeping functionality to 86Duino without external timekeeping hardware. It allows a sketch to get the time and date as: second, minute, hour, day, month and year. Functional Overview […]


  • Audio Library

    Audio Library

    This library is available from 86Duino Coding 102, and implements the API of Arduino Due’s Audio library to access the on-board HD Audio interface of 86Duino One, EduCake and PLC. Functions - begin() - prepare() - write() Hack The Audio library of 86Duino is implemented by employing the WSS library, which is a DOS audio […]



  • Wire.onRequest(handler)

    Wire.onRequest(handler)

    Description Register a function to be called when a master requests data from this slave device. Parameters handler: the function to be called, takes no parameters and returns nothing, e.g.: void myHandler() Returns None See also - Wire.onReceive() Libraries Reference Home The text of the 86Duino reference is a modification of the Arduino reference, and […]


  • Wire.onReceive(handler)

    Wire.onReceive(handler)

    Description Registers a function to be called when a slave device receives a transmission from a master. Parameters handler: the function to be called when the slave receives data; this should take a single int parameter (the number of bytes read from the master) and return nothing, e.g.: void myHandler(int numBytes) Returns None See also […]


  • read()

    read()

    Description Reads a byte that was transmitted from a slave device to a master after a call to requestFrom() or was transmitted from a master to a slave. read() inherits from the Stream utility class. Syntax Wire.read() Parameters none Returns The next byte received Example Libraries Reference Home The text of the 86Duino reference is […]


  • Wire.available()

    Wire.available()

    Description Returns the number of bytes available for retrieval with read(). This should be called on a master device after a call to requestFrom() or on a slave inside the onReceive() handler. available() inherits from the Stream utility class. Parameters None Returns The number of bytes available for reading. See also - Wire.read() - Stream.available() […]