Member Since: November 8, 2008

Country: United States

  • I made a little font generator for the Nokia 5110 in the processing programming language ( It allows you to convert any font and any character that you can display on the screen into a list of hex codes that can be directly used in an embedded system (I’m using msp430). Just type a character and the corresponding hex codes will be in your clipboard and you can copy them into your program. It starts with an example with the chinese character for 5. It should work on any system that can run processing (e.g. mac osx).

  • I had trouble finding information about using this module with osx and processing, so now that I have a working setup, I thought I would post my code.
    1) add RN42-0321 SPP to your bluetooth setup
    2) need to “edit serial ports” to activate it.
    3) Once you set that up, you can use this processing program to automatically activate your bluetooth connection and set command mode.
    // Processing program for connecting and getting data from RN-42
    // Steps:
    // 1) Turn on RN-42
    // 2) Start program within 60 seconds
    import processing.serial.*;
    int lf = 10; // Linefeed in ASCII
    String myString = null;
    Serial myPort; // Create object from Serial class
    int val; // Data received from the serial port
    boolean init = false;
    void setup()
    size(400, 400);
    String[] ports = Serial.list();
    String portName = “”;
    for (int i= 0;i 0) {
    myString = myPort.readStringUntil(lf);
    if (myString != null) {
    void keyPressed() {if (key == ’d') {

  • Very cool. Does anyone know about battery life?
    I’ve also made a watch with arduino and then several with 4D systems screens (which are programmable). Right now, I can get about 2 days on one charge.

No public wish lists :(