Articles Posted in the " " Category


  • Overclock 86Duino to 400/444/500MHz

    Overclock 86Duino to 400/444/500MHz

    In 86Duino clock list, we can enter the following characters to select the overclocking options: Enter z to select 400MHz Enter x to select 444MHz (only available on SysImage 20150312 and later) Enter c to select 500MHz (only available on SysImage 20150312 and later) Note that overclocking increases the power consumption of 86Duino (e.g., 2.6W […]


  • Keyboard Modifiers

    Keyboard Modifiers

    The Keyboard.write() and Keyboard.press() and Keyboard.release() commands don’t work with every possible ASCII character, only those that correspond to a key on the keyboard. For example, backspace works, but many of the other non-printable characters produce unpredictable results. For capital letters (and other keys), what’s sent is shift plus the character (i.e. the equivalent of […]


  • Keyboard Controller

    Keyboard Controller

    Keyboard Controller The Arduino Due has the ability to act as a USB host for peripherals such as a keyboard connected to the SerialUSB port. This example demonstrates the use of the KeyboardController library. Hardware Required -Arduino Due Board -USB keyboard (NB : keyboards that connect through an internal USB hub, like Apple keyboards, will […]


  • Mouse Controller

    Mouse Controller

    Mouse Controller The Arduino Due has the ability to act as a USB host for peripherals such as mice connected to the SerialUSB port. This example demonstrates the use of the MouseController library. Hardware Required -Arduino Due Board -USB mouse Code /* Mouse Controller Example Shows the output of a USB Mouse connected to the […]


  • getOemKey()

    getOemKey()

    Description Reports the OEM-code associated with a key pressed or released on a connected USB keyboard. Syntax keyboard.getOemKey() Parameters none Returns int : the OEM-code associated with the key being pressed Example See also - keyPressed() - keyReleased() - getModifiers() - getKey() Libraries Reference Home The text of the 86Duino reference is a modification of […]


  • getKey()

    getKey()

    Description Reports the ASCII value of a key being pressed or released on an attached USB keyboard. Syntax keyboard.getKey() Parameters none Returns int : the ASCII value of the key being pressed Example See also - keyPressed() - keyReleased() - getModifiers() - getOemKey() Libraries Reference Home The text of the 86Duino reference is a modification […]


  • getModifiers()

    getModifiers()

    Description Reports any modifier keys pressed or released on an attached USB keyboard. Syntax keyboard.getModifiers() Parameters none Returns int : a numeric representation of the modifier keys being pressed. Values for the keys are below : – LeftCtrl = 1 – LeftShift = 2 – Alt = 4 – LeftCmd = 8 – RightCtrl = […]


  • keyReleased()

    keyReleased()

    Description keyReleased() is a function that is called whenever a pressed key is released on a connected USB keyboard. Syntax void keyReleased() {   // statements } Example See also - keyPressed() - getModifiers() - getKey() - getOemKey() Libraries Reference Home The text of the 86Duino reference is a modification of the Arduino reference, and is […]


  • keyPressed()

    keyPressed()

    Description keyPressed() is a function that is called whenever a key is pressed on a connected USB keyboard. Syntax void keyPressed() {   // statements } Example See also - keyReleased() - getModifiers() - getKey() - getOemKey() Libraries Reference Home The text of the 86Duino reference is a modification of the Arduino reference, and is licensed […]