Arduino Forum

Using Arduino => Displays => Topic started by: spass2000 on Sep 02, 2012, 09:37 am

Title: Pervasive Displays [no power displays - e-paper]
Post by: spass2000 on Sep 02, 2012, 09:37 am
Hello Community

anyone working with e-paper displays? Like Pervasive Displays

http://www.pervasivedisplays.com/products/panels (http://www.pervasivedisplays.com/products/panels)

rgds Spass
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: mrjonny2 on Sep 02, 2012, 01:58 pm
The problem is they are quite difficult to get hold of and densitron their main distributers are D****
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: spass2000 on Sep 02, 2012, 03:17 pm
was not that problem - got 2 EM027AS012 (2.7" e-Paper Panel) from http://www.ineltek.com  (http://www.ineltek.com). about 30€ per unit


Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: mrjonny2 on Sep 02, 2012, 05:13 pm
Oh ok, that is fair enough.  Please post on how you get on.
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: spass2000 on Sep 04, 2012, 05:18 pm
looks great - got also very good support from Pervasive Displays to finish my work thx to kk

(http://img171.imageshack.us/img171/8199/cimg7649.jpg)
(http://img685.imageshack.us/img685/581/cimg7652.jpg)
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: mrjonny2 on Sep 06, 2012, 07:00 pm
Very impressive.  Nice to know pervasive are helpful.
Are you planning on releasing your code? or at least some documentation on how to get them working?
Thanks
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: spass2000 on Sep 09, 2012, 08:11 pm
finished the prototype and integrated it into u8glib - the plan is to release it with this library

http://code.google.com/p/u8glib/ (http://code.google.com/p/u8glib/)
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: mrjonny2 on Sep 10, 2012, 12:29 am
I look forward to it.
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: JoeN on Sep 10, 2012, 07:18 am
That last image is informative.  The display keeps the displayed image even when disconnected?  Wow.

Is there an order page for that display?  Your link goes to a non-English website.
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: spass2000 on Sep 10, 2012, 05:25 pm
take a look at the Distribution Partners, here you can find where to buy it

http://www.pervasivedisplays.com/partners/home
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: olikraus on Sep 10, 2012, 11:01 pm

finished the prototype and integrated it into u8glib - the plan is to release it with this library

http://code.google.com/p/u8glib/ (http://code.google.com/p/u8glib/)


I have received the code from spass2000 and attached it to u8glib issue 93:
http://code.google.com/p/u8glib/issues/detail?id=93 (http://code.google.com/p/u8glib/issues/detail?id=93)

The current code has been written for a PIC23 environment and needs to be
back ported to for any further integration with u8glib. I also need physical access
to one of these displays to do more detailed tests and analysis.

Due to my limited resources (time and money) i can not say how long it will take
to support these displays with u8glib.

Oliver (u8glib)
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: JoeN on Sep 11, 2012, 12:18 am

take a look at the Distribution Partners, here you can find where to buy it

http://www.pervasivedisplays.com/partners/home


Found at least one distributor that ships in small quantities.  Their shipping rates are obscene, though.

http://doubletrading.com/panel.aspx
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: Scaramoucheii on Nov 19, 2012, 10:15 pm
Hi All

I just found these Pervasive displays online,  and they seem like they would fit  into a lot of projects very well.

I have ordered a Demo Kit

http://www.pervasivedisplays.com/try-buy/home


Perhaps we can co-ordinate an effort to get these things integrated with Arduino's

I'm a technician and hardware guy,  terible programmer,  but am here in the USA and can do hardware testing and  get some demo kits.

Scaramouche II
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: olikraus on Dec 30, 2012, 07:58 pm
Hi

I just want to give a small update on e-paper devices.

There is a module available for a 2.7" e-paper display:
http://www.embeddedartists.com/products/displays/lcd_27_epaper.php

According to this article source-code might be available in the next view months without NDA.

Oliver
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: JoeN on Dec 31, 2012, 07:00 am
I wonder what is so revolutionary about this display that they think they need to require an NDA, but only for another 30-60 days.  It's odd.  Just provide a data sheet, dudes.
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: Asier_a on Jan 10, 2013, 01:16 pm
Hi,
spass2000, where did you get that interface board? Is it just a breakout board for the FPC connector? or does it include the additional circuitry for the EPD?

Thanks!!
Asier.
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: 7cookies on Jan 16, 2013, 02:50 pm
Hi!

Since 3 weeks I'm testing arduino... WOW! What a great device!

Now I got the 2.7" epaper-Display from embeddedartists.
(http://www.embeddedartists.com/products/displays/lcd_27_epaper.php)
I've downloaded the library BUT

How to connect the pins?
In the datasheet I see 14 Pins:
GND , VCC, SPI-SCK, SPI-MOSI, SPI-MISO, SPI-SSEL, UART-RX/GPIO, UART-TX/GPIO, I2C-SCL, I2C-SDA, GPIO, GPIO, AINO/GPIO, AIN3/AOUT/GPIO

GND and VCC are clear.

Okay... And now?

I've checked http://code.google.com/p/u8glib/wiki/u8glib to get more information, but I'm not sure, if this is the right lib.

I'm looking for a pin-table to arduino uno and some example code (e.g. Hello World would be great).

Can somebody help me?
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: febtober2000 on Jan 17, 2013, 05:16 pm
Hey,

Does anyone have the datasheets for directly driving the EPD's Display, controller? specification including commands, SPI timing specification and what not.

thanks,


Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: MrPozor on Jan 18, 2013, 10:30 am
Does anyone have the datasheets for directly driving the EPD's Display, controller? specification including commands, SPI timing specification and what not.


None of this is available without signing an NDA. It sounds complicated but if you buy the module from Electronic Artists, the whole process takes only 1-2 days.

Kind regards,

MrPozor
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: 7cookies on Jan 18, 2013, 11:17 am
Hi!

Sorry for my last post.
I've reread the whole thread and now understand that it WILL be integratet into uglib and I have to wait.

Thanks to spass2000. Since your post I now, that IT IS POSSIBLE and I have to be more patient *G*.

So I have enough time to read more about SPI and how to connect such a device.


Sebastian
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: febtober2000 on Jan 18, 2013, 04:18 pm
I signed the NDA, for the datasheet but it was complete garbage. One of the most cryptic data sheets I  have ever read. Sure it gives a bunch of flow charts. but hell it doesn't specify SPI rise and fall times or definitions for the the register indexes.
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: olikraus on Jan 19, 2013, 04:38 pm
Under the current conditions it is impossible to add e-paper support to u8glib. Additionally i was told that controlling an e-paper device is very different to OLED or GLCD devices. If the documentation is available to the public, then i need time to get one of these devices, understand the concept and implement something to u8glib. Especially time is a rare resource for me at the moment. So, i would suggest not to wait for u8glib supporting e-paper, but instead look for some different display type.

Oliver (u8glib)
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: febtober2000 on Jan 25, 2013, 10:38 pm
Well I finally got the display to work with PIC18F. 
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: pekkaa on Jan 26, 2013, 09:40 pm

Well I finally got the display to work with PIC18F. 


Congratulations! Could you tell a bit more about your implementation? Did you use a driver IC (e.g, epson) or did you drive it directly from the PIC? Perhaps post the schematics?
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: sistemasorp on Jan 27, 2013, 07:23 am
I purchased one of them from http://www.watterott.com/en/27-Inch-E-Paper-Display

I would like to know how to program it. We are at the end of January and there is no source code available yet, so if I sign the NDA and then I develop some code that is only based in datasheet, can I distribute it since it is my own code?
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: ThunderFT on Jan 30, 2013, 06:47 pm
Hi,

I am currently working on the 2.7 inch e-paper display from Embedded Artists, with Arduino and I really don't understand how it works...
I don't understand how the pins works because I can power the screen with many different configuration of the pins... How can it be possible?

And even if i've got everything.. datasheets, source code release without NDA and release After NDA, I can't figure out a way to make it work.
I've been trying to make it work for several weeks...

Could somebody give me some help??

Thank You PLEASE  :)
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: MrPozor on Feb 13, 2013, 02:16 pm
The NDA situation seems to have changed now.

Much more detailed information about how to drive the display is now available here:
http://repaper.org/doc/cog_driving.html

MrPozor
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: olikraus on Feb 13, 2013, 07:38 pm
wow, the linked github repository also contains a library for Arduino.

https://github.com/repaper/gratis/tree/master/Arduino

Oliver
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: Thomas02 on Feb 13, 2013, 07:58 pm

The NDA situation seems to have changed now.

Much more detailed information about how to drive the display is now available here:
http://repaper.org/doc/cog_driving.html

MrPozor


Many thanks for the info. I am really interested in this and it is good news that in one month the first devices with breakout and cable will be shipped
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: 7cookies on Feb 14, 2013, 03:23 pm
Hi,

WOW! Looks good!

In his code he has a PIN-Mapping that I could not map to the 14-PIN-Connector on my Display from EA.

I don't want to destroy and try any combination.
Has somebody a mapping-example for me?
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: ThunderFT on Feb 15, 2013, 01:51 pm
Oliver, is the code from github only available on Arduino Leonardo?
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: olikraus on Feb 15, 2013, 02:11 pm
I think the code was just tested with the Arduino Leonardo. I have not seen any Leonardo specific code except for the usual "serial wait loop". I guess the code will work with any 5V Arduino Board, but i have not verified this. Just ordered my first e-paper display (EA Modul) today  XD

Oliver
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: ThunderFT on Feb 15, 2013, 02:29 pm
Oh ok, thanks.
I have an Arduino UNO and an E-Paper Display from EA (2.7 inch) and i'm trying to make it work with the Pins.
I don't know what FLASH_CS and EPD_CS correspond to.
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: olikraus on Feb 15, 2013, 02:53 pm
From what i read so far: The EPD_CS is the chip select signal of the el. paber device. The flash-chip-select is the chip select of the flash memory, which seems to be part of the upcoming  EPD extension board. The EA Module does not have a build in flash memory. At least from this perspective, the code from repaper.org needs some modification to make it work with the EA modul.

Oliver
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: ThunderFT on Feb 15, 2013, 03:02 pm
Does it mean that I have to put the flash memory off the code for just an EA module?
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: olikraus on Feb 15, 2013, 03:30 pm
Quote
Does it mean that I have to put the flash memory off the code for just an EA module?



I guess you have two choices:
1) Add a SPI flash memory IC to your hardware environment.
2) Remove the SPI flash code from the examples (if this is possible).

Note: I have not even started to analyse any possibilities here. I just had a look at some sections of repaper.org

Oliver
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: ThunderFT on Feb 16, 2013, 08:05 pm
Thank you! I'll try that, but I don't really get how the pins match.
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: olikraus on Feb 17, 2013, 07:18 pm
Hi
I started to compare the "EPD extension board" (EPD) with the embedded artists  E-Paper Adapter Board (EA)

Here are some of my results (not sure if i am correct, please confirm or correct me)

EPD: 5V, with serial flash, 5V tolerant, analog Temperature value
EA: 3.3V, no serial flash, not 5V tolerant, I2C Temperature sensor

Here is a table of matching pins (at least what i think). Please note, that the polarity might be different for EPD and EA.



















EA PinEA NameEPD PinEPD NameCode
1GND20GND-
23.3V15V-
3SCLK7SPI CLK-
4MOSI15SPI MOSI-
5MISO14SPI MISO-
6SSEL19/EPD_CSPin_EPD_CS
7BUSY8BUSYPin_BUSY
12Reset_Disp10/RESETPin_RESET
11PWM9PWMPin_PWM
14Discharge12DischargePin_DISCHARGE
13PWR CTRL11Panel OnPin_PANEL_ON
--13Border ControlPin_BORDER
9I2C SCL---
10I2C SDA---
--6TemperaturePin_TEMPERATURE
--18/FLASH_CSPin_FLASH_CS


Use this information on your own risk. Perhaps someone can confirm this table...

Oliver




Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: ThunderFT on Feb 18, 2013, 11:07 am
Oh great, thank you very much for your help!!
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: suxxer on Feb 26, 2013, 07:03 pm


Hi
I started to compare the "EPD extension board" (EPD) with the embedded artists  E-Paper Adapter Board (EA)

Here are some of my results (not sure if i am correct, please confirm or correct me)

EPD: 5V, with serial flash, 5V tolerant, analog Temperature value
EA: 3.3V, no serial flash, not 5V tolerant, I2C Temperature sensor

Here is a table of matching pins (at least what i think). Please note, that the polarity might be different for EPD and EA.

...



Any luck with the above configuration? If yes, will the EA board work with the supplied example-code of repaper.org?

Thanks
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: ThunderFT on Mar 02, 2013, 02:19 pm
I tried it on my EA device, it doesn't work. I don't really understand why. Maybe it is because of a problem with the wire, that I don't connect properly.

Or maybe it's a problem with the code (or both ^^ ) . But I noticed that the re-paper code, does not use temperature pin to change the display of the screen. And by looking at the data sheet of the 2.7" E paper, I see that to change the display, and input display data, we need to use the temperature sensor.
Maybe the extra pins of the extension board of the re paper code are used to simplify the code and not use the temperature sensor. I don't really know.

I think that the repaper needs to be modified to work on the device. I only tested the code called intro, that is supposed to display some image and some text.  Did somebody manage to make this code work without the extension board?
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: ThunderFT on Mar 04, 2013, 04:44 pm
Actually I don't know why the code of Re-paper does not work on my device. I think the code called intro should work, since I think it doesn't use the extra pins of the extension board.
Did anyone tried it on his device?
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: suxxer on Mar 04, 2013, 09:54 pm
I wanted to finally power the display, but just ran out of level converters. Well - ordered a couple of 08745 Logic Level Converters and waiting for them (cause the EA-Board is using 3.3V and Arduino Leonardo supplies 5V).

Looking at the code reveals this line:
Quote
// configure temperature sensor
   S5813A.begin(Pin_TEMPERATURE);


this will redirect to:
Quote
void S5813A_Class::begin(int input_pin) {
   pinMode(input_pin, INPUT);
   analogReference(ANALOG_REFERENCE);
   this->temperature_pin = input_pin;
}


As the EA has a I2C temperature sensor we need to play with those lines (remove analogReference).

After that the main loop wants to read the temperature:
Quote
int temperature = S5813A.read();


this will trigger:
Quote
int S5813A_Class::read() {
   return Tstart_C + ((this->readVoltage() - Vstart_uV) / Vslope_uV);
}


Again - as EA is using a I2C sensor we have to play withthe code. I think Arduino uses the Wire.h to communicate over I2C? But then we need the address of the temp sensor on the bus. EA writes "I2C address (0x92/0x93)" on the datasheet.

So we should be able to get the temp by modifying above code to:
Quote

Wire.beginTransmission(addr) <- (where addr is defined futher up int addr = 92;)
Wire.send(0);
Wire.endTransmission();
Wire.requestFrom(addr,1);
While(wire.available == 0) ;
int temp = Wire.receive();
return temp;


After reading the temp the code wants to run the setFactor funtion
Quote

EPD.setFactor(temperature)


This function is defined in EPD.h. But it looks like 25 is a fixed value here. Well maybe it works like that??
Quote

void setFactor(int temperature = 25) {
      this->factored_stage_time = this->stage_time * this->temperature_to_factor_10x(temperature) / 10;
   }


I still have some questions concerning the code. But unless I have my logic level converters I cannot work on the display. Maybe someone can get that thing to work in the meantime.

Oh - I almost forgot! As the EA doesn't come with a Flash chip, we'll either have to use the onboard flash, get a SD Shield or leave out the whole flash-code. At least the code is prepared if doesn't find any flash chip (or a unsupported one):

Quote

FLASH.begin(Pin_FLASH_CS, SPI);
   if (FLASH.available()) {
      Serial.println("FLASH chip detected OK");
   } else {
      Serial.println("unsupported FLASH chip");
   }



Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: ThunderFT on Mar 11, 2013, 11:42 am
Hi,

I succeeded to change the display on my EA device  :)
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: ThunderFT on Mar 30, 2013, 05:10 pm
Hi,

I have a new problem. I did find a way to change the display on my 2.7 Inch E-Paper Device.
But for my project, I need to change frequently the display.

My problem is:

               -> It is actually a matrix of hexadecimals in a .xbm file for the moment
Quote
#define test_width 264
#define test_height 176
static char Matrix_bits[] =
{
0x00, 0x00, 0xFF, 0x10, ....
0x00, 0x00, 0x1F, 0xAA, ....
}




Have you an idea how I could do this?

I know that if i create a matrix directly on the code as:
Quote
byte Matrix[176] [33]

Arduino is not capable because the Matrix is too wide.

So I thought about creating a matrix with the Flash Library such as:
Quote
FLASH_TABLE(byte, 33,
   {0x00, 0x00, 0xEE, 0x77 ...},
   {0x00, 0x00, 0xEE, 0x77 ...},
   {0x00, 0x00, 0xEE, 0x77 ...},



);

But I cannot change the values in this matrix...

I also thought about changing the matrix in the .xbm file, or create a new one every time the code is running.. But I don't know if it is actually possible.

As anyone ever did something like that with such a wide matrix on Arduino?

If I'm not clear with my demand, please ask, I really need some help.

Thanks
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: skyjumper on Mar 31, 2013, 11:41 pm
Awesome thread! I did notice this:

http://www.embeddedartists.com/support/faq.php?id=29

It seems that these displays are not suitable for production, which of course makes me wonder what they are suitable for.
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: suxxer on Apr 01, 2013, 02:25 pm
@ThunderFT:
I've been thinking about this problem. What about solving it by using a I2C-EEprom to store the matrix? Or use a Sdcard-shield on arduino? I think the only way of getting the necessary data for the xbm-files is to use an expansion. Arduino's mem is just too small.

I finally got the LLC from Sparkfun. Now I can try to talk to the display at last.

Currently I'm stuck with the I2C-Temperature sensor on the EA-Board. The sensor is a LM75B temp sensor and is using 3,3V on the I2C lines (so we need the Sparkfun LLC to talk to it from Arduino's 5V-I2C). The slave address of the LM75B is 1|0|0|1|A2|A1|A0 (where A2, A1, A0 can be set by the user). On my board, A2, A1, A0 are 0,0,1 - so the address is 1|0|0|1|0|0|1 (equals 73 DEC or 0x49 HEX).

But I cannot talk to the sensor. I tried with some easy code to get the values, but I don't receive anything. Anyone has more luck??
Quote
#include <Wire.h>
int t,l;
void setup()
{
Wire.begin();
Serial.begin(9600);
}
void loop()
{
Wire.requestFrom(0x49, 2);
while(Wire.available())
{
t = Wire.read();
l = Wire.read();      
Serial.print("temperature = ");
Serial.println(t);
Serial.print("lsb = ");
Serial.println(l);
}
delay(500);
}


As I already mentioned in my last post is that the temperature reading seems to be set to 25 in EPD.h. I'll just leave out all the temp sensor stuff and try to focus on the display.

I'll report as soon as i have more results.

@ThunderFT: Maybe you could post some code&infos on how you managed to get the display to live. I guess that would be very usefull for a lot of us ;) Thnx.

EDIT: Got it to work using the gratis-master from the repaper site. It turns out that the temperature sensor is really not relevant for the code to run ;)

(http://arduino.cc/forum/index.php?action=dlattach;topic=121170.0;attach=39930)
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: emueyes on Apr 01, 2013, 05:28 pm
I've been eagerly waiting for a real e-Ink display, so am eager to find out more on this. From what I can gather, an SD card reader is pretty much needed for a lot of Arduino projects, and should have been included onboard in the first place. Between suxxer and ThunderFT, you guys seem to have a pretty good grasp of what this display does. It might not be ready for 'production', but how much of that original library is useable? Any chance of a writeup on just how to wire it up and talk to it, even with text only ?
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: ThunderFT on Apr 01, 2013, 09:21 pm
For temperature I did that:
Quote

#include "Wire.h"
#define address 0x49
#define delayC 1000
#define baudrate 9600

void setup()
{
  Wire.begin();
  Serial.begin(baudrate);
}

void loop()
{
  Serial.print("temperature in Celsius: ");
  int temperature;
  Wire.beginTransmission(address);


  Wire.write(0x00);

  Wire.requestFrom(address, 1);
  if (Wire.available())
   {
      temperature = Wire.read();
      Serial.println(temperature);
   }
  else
  {
    Serial.println("---");
  }
  Wire.endTransmission();
//end the transmission

  delay(delayC);
}

And it worked, the temperature was around 24°C in a classroom.

But afterwards I used the code from repaper and it doesn't need any temperature.

For my matrix problem, I already got a NFC shield, because I'm sending data with an Android Application by the NFC transmission to Arduino, and I'm trying to display those information. And if I get a new shield, I will have problems with my chip selects.
Do you think there are no other possibilities?
Is it possible to write on an .xbm file?
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: emueyes on Apr 02, 2013, 03:36 am
I wish I could be of more help. I don't have my SD reader yet to play with, but since they only uses 4 digital pins it may work as well as the NFC reader? With the NVRAM being R/O at runtime, it looks like the SD card would be the only option.

The temperature sensor had me confused; it's not intrinsic to the displays operation I imagine. So, would this work, with an SPI interface and their library? I only want to display text, and it doesn't have to be updated that often.
Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: suxxer on Apr 03, 2013, 10:07 pm
Quote
And it worked, the temperature was around 24°C in a classroom.

But afterwards I used the code from repaper and it doesn't need any temperature.


Well the repaper-code is setting the temp fix to 25.

I tried your code, but i don't get any readings from my sensor. A look into the datasheet of the lm75b revealed that temperature is stored in two bytes. Your line of code " Wire.requestFrom(address, 1);" cannot work as it should request two bytes. Maybe you have another temp chip on your board??

I managed to squeeze three custom .xbm pictures onto my Leonardo. I'll have to get me a sd shield (https://www.sparkfun.com/products/544) for more space ;( This means i have to multiplex the ssel pin, cause i'm running out of pins free...

Quote
For my matrix problem, I already got a NFC shield, because I'm sending data with an Android Application by the NFC transmission to Arduino, and I'm trying to display those information. And if I get a new shield, I will have problems with my chip selects.
Do you think there are no other possibilities?
Is it possible to write on an .xbm file?


I guess this needs a lot of changes in the current code. The image is stored at the beginning of the code with the PROGMEM statement. You could try to overwrite the .xbm file on runtime and see what happens. I'm not familiar with the progmem stuff - so I have to trial and error my way ;)

Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: suxxer on Apr 06, 2013, 08:59 am
Good news! I just saw that the github code was updated some days ago (https://github.com/repaper/gratis/tree/master/Sketches).

There are two new examples:
1. amslide -> shows pictures that are stored on sd card using an index file stored on the card.

2. thermo -> Draw a temperature bar on the screen using Adafruit_GFX Library functions.

Title: Re: Pervasive Displays [no power displays - e-paper]
Post by: suxxer on Apr 14, 2013, 12:08 pm
More good news:

EA just released demo code for the 2.7"-EA-Board:
http://www.embeddedartists.com/products/displays/lcd_27_epaper.php

Instructions: http://www.embeddedartists.com/sites/default/files/support/displays/epaper/Epaper_arduino.pdf
Demo code: http://www.embeddedartists.com/sites/default/files/support/displays/epaper/epaper_arduino_130412.zip

Edit: They also provide a library for the LM75A temp. sensor. Let's see if this works...