-
-
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 } ); }); });
-
I am trying to get this example working the espruino WiFi board - has anyone had any luck?
SO I can just connect a LiPo like this to the +/- on the board and the USB will charge?