When I plug in the Pico, the blue LED on the epaper lights up, so there are connection.
Only problem is, that when I save this to the pico and also write save(); nothing happens on the display
// per default turn display off
digitalWrite(A7, LOW);
// 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 : A8,
busyPin : A5,
bs1Pin : A6, // optional, but if not provided, you need to set the correct SPI mode 4-wire by yourself
powerPin : A7 // 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.on();
display.hwReset(function(){
display.init(
function(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 }
);
});
});
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Hi guys,
I just got my e paper from http://www.smart-prototyping.com/E-ink-E-paper-new-version-display-module-3.3V-2.04-inch-177x72.html?search=e%20paper
And I've been following this great tutorial http://www.espruino.com/SSD1606
When I plug in the Pico, the blue LED on the epaper lights up, so there are connection.
Only problem is, that when I save this to the pico and also write save(); nothing happens on the display
And I get this in the IDE
1 Attachment