Arduinotes is a system to take notes in a quick and reliable manner, based on a standard keyboard like a writing system (for me is the only possible solution if you are looking for comfort and fastness), and based on a EEPROM memory like a storage system. It is a system based on the Arduino microcontroller. There is a lot of people making interesting things with Arduino. In a previous post I showed how to build a temperature sensor based on Arduino.

This project is a little bit an academic project (somebody will argue about the utility of a writing system without a screen). But, if I were a journalist, I would take with me my Arduinotes, I would search for the best keyboard (a comfortable one, with strong key pressing, the smallest one and, if possible, a folding one), I would go to the press conference, and I would dazzle my collegues with my kit. If I were a pathfinder crossing the Sahara, I would put in my bag my Arduinotes to write every night my diary with the moonlight.

arduinotes2Arduinotes is reliable and functional because uses a standard computers keyboard, cheap because is base on Arduino and basic electronic components, portable because is pocket-size and weighs just, and autonomous because has a little battery consumption.

Besides hardware, software has been developed. First of all we use two Arduino libraries: the EEPROM’s library, and the keyboard PS2 library (needed to adapt); the source code developed, together with the libraries, represents the Arduinotes firmware, i.e. the software that we upload inside the microcontroller; and finally, a C language script that reads the serial port and saves to a file all the content of the EEPROM memory. Arduinotes uses an EEPROM memory (we are using a 64K memory, but could be bigger), and we divide the memory in 4 pages, so we can write in 4 different documents. Arduinotes has 4 modes: writing, erasing, saving and reading.

If you liked this project, you want more information, you have any suggestion, or you want to read the video transcriptions (Catalan, Spanish, English) be sure to visit the wiki or send me an email ( Here is the link to this project at and the video.

Leave a Reply

Your email address will not be published. Required fields are marked *