Avatar for Vanderlin

Vanderlin

Member since Sep 2016 • Last active Oct 2016
  • 1 conversations
  • 4 comments

Most recent activity

  • in Electronics
    Avatar for Vanderlin

    SO I can just connect a LiPo like this to the +/- on the board and the USB will charge?

  • in Electronics
    Avatar for Vanderlin

    I am wondering the possibility of add a Lipo Battery to power this board and using the existing usb plug to charge the batter when connected. Similar to how the Adafruit feather m0 works. Any thoughts on this?

  • in Interfacing
    Avatar for Vanderlin

    N/M - got it working :)

    PINS are...

    // run following code onInit
    E.on('init', function() {
      
      // SPI configuration
      var spi = SPI1;
      spi.setup({
        mosi: B5,
        sck:  B3
      });
      
      // create display instance
      var display = require('SSD1606').connect({
        displayType: 'GDE021A1',
        spi        : spi,
        cs1Pin     : B6,    
        dcPin      : B7,
        resetPin   : A5,
        busyPin    : A4,
        bs1Pin     : A6, // optional, but if not provided, you need to set the correct SPI mode 4-wire by yourself
        //powerPin   : B9  // optional, just do not use the on() or off() function if you do not provide it
      });
      // activate the power to run the display, just a comfort function, 
      // you can control the power by yourself as well
    
      display.hwReset(function(){
    
        display.init(
          function(err){
                console.log(err);
             // (optional) fill the internal buffer for all pixels with color white, 
            // without this the default color will be black
            display.g.clear(0xFF);
            // not optional - rotate the display x and y coordinates 90 degrees to the right
            display.g.setRotation(1);
            // from here it shows the normal usage
            // set color black for subsequent uses
            display.g.setColor(0x00);
            // set fontsize, see Graphics and Fonts modules for further options
            display.g.setFontVector(20);
            display.g.drawString('Hello World!', 22, 22);
            // from here it shows the needed part
            // (needed) copy internal buffer to display buffer
            display.g.flip();
            // run the display update
            display.refreshScreen(function(err){
              // do whatever you like here, e.g. turn it off when the update is done
              // again just a comfort function
              display.off();
            });
          },
          // clearScreenColor is optional, but prevents e-paper ghosting
          // shadow of an image may be visible after refreshing (only) parts of the screen
          { clearScreenColor: 0x00 }
        );
      });
      
      
    });
    
  • in Interfacing
    Avatar for Vanderlin

    I am trying to get this example working the espruino WiFi board - has anyone had any luck?

Actions