This dll for Windows allows you to communicate with an Arduino microcontroller.

Available functions: arduino_create(com, baud) - Creates a new Arduino connection and returns the id.

arduino_connected(id) - Checks to see if an Arduino is connected.

arduino_read(id, length) - Reads a string of a certain length from the Arduino.

arduino_read_to(id, char) - Reads to a delimiter character and returns the read string.

arduino_read_line(id) - Reads to the end line character.

arduino_write(id, buffer, length) - Writes a string to an Arduino.

arduino_delete(id) - Destroys the connection to the Arduino, freeing it from memory.

arduino_destroy() - Destroys the connection to all Arduinos and frees them from memory.

Support thread with examples download:

A GM8 version, the example Arduino code, and the C++ source code are also available here:

End User Licence Agreement (EULA).

Changes in 1.0.1

Added the ability to set the baud rate.

Version 1.0.1. Published August 5, 2016

Created with GameMaker: Studio v1.4.1757

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Anonymous 23 June 2019


Hi. I had never used Arduino and I bought an Arduino Nano to know it when I saw your extension. Today I got the trast and I love it!
Thank you very very much.


orbis s 31 March 2019


Anonymous 31 March 2019


Dice que el COM no está disponible , probé el arduino con java en el mismo COM y si me funcionó , pero con game maker no


Jonathan J 02 March 2019


Anonymous 25 August 2018


working perfectly, thanks so much


Anonymous 21 February 2018


Kevin K 30 April 2017

Thank you.


omid g 09 September 2016

very usefull

i was looking for such extension for long time.
thank you so much.

Package contents

Loading, please wait

What is the issue?

Back to Top