DIY Tiny OLED I2C full graphics controller April 20, 2015 04:17PM |
Registered: 10 years ago Posts: 590 |
Re: DIY Tiny OLED I2C full graphics controller April 20, 2015 04:31PM |
Registered: 10 years ago Posts: 814 |
Re: DIY Tiny OLED I2C full graphics controller April 20, 2015 06:11PM |
Registered: 9 years ago Posts: 977 |
Re: DIY Tiny OLED I2C full graphics controller April 21, 2015 03:42AM |
Registered: 12 years ago Posts: 799 |
Re: DIY Tiny OLED I2C full graphics controller April 23, 2015 08:00AM |
Registered: 10 years ago Posts: 590 |
Re: DIY Tiny OLED I2C full graphics controller April 23, 2015 08:11AM |
Registered: 10 years ago Posts: 286 |
Re: DIY Tiny OLED I2C full graphics controller April 23, 2015 08:24AM |
Registered: 9 years ago Posts: 977 |
Re: DIY Tiny OLED I2C full graphics controller April 23, 2015 09:25AM |
Registered: 10 years ago Posts: 814 |
Re: DIY Tiny OLED I2C full graphics controller April 24, 2015 05:49AM |
Registered: 11 years ago Posts: 469 |
Re: DIY Tiny OLED I2C full graphics controller April 24, 2015 12:04PM |
Registered: 9 years ago Posts: 30 |
Re: DIY Tiny OLED I2C full graphics controller April 25, 2015 06:16AM |
Registered: 10 years ago Posts: 590 |
Re: DIY Tiny OLED I2C full graphics controller April 25, 2015 07:47AM |
Registered: 9 years ago Posts: 977 |
Re: DIY Tiny OLED I2C full graphics controller April 25, 2015 08:16AM |
Registered: 10 years ago Posts: 590 |
Re: DIY Tiny OLED I2C full graphics controller April 25, 2015 08:46AM |
Registered: 9 years ago Posts: 977 |
Quote
enif
Thanks, Andrew!
As for adding a header for the Wifi module, the RX0/TX0 signals would require 2 extra wires to the tinyOLED (whereas the I2C signals are already there for the display). Also there is already a 4-pin header with exactly the 4 needed signals (VCC, GND, TX0, RX0) on the inner part of standard RAMPS AUX-1 connector.
Re: DIY Tiny OLED I2C full graphics controller April 26, 2015 02:45PM |
Registered: 10 years ago Posts: 590 |
$diff u8g_com_arduino_ssd_i2c.c.ori u8g_com_arduino_ssd_i2c.c 125c125 < //u8g->pin_list[U8G_PI_SET_A0] = 1; --- > u8g->pin_list[U8G_PI_SET_A0] = 1; 130c130 < // u8g_i2c_stop(); --- > u8g_i2c_stop(); 134c134 < //u8g->pin_list[U8G_PI_SET_A0] = 1; --- > u8g->pin_list[U8G_PI_SET_A0] = 1; 146c146 < // u8g_i2c_stop(); --- > u8g_i2c_stop(); 150c150 < //u8g->pin_list[U8G_PI_SET_A0] = 1; --- > u8g->pin_list[U8G_PI_SET_A0] = 1; 163c163 < // u8g_i2c_stop(); --- > u8g_i2c_stop();
Re: DIY Tiny OLED I2C full graphics controller April 28, 2015 04:08PM |
Registered: 10 years ago Posts: 590 |
Re: DIY Tiny OLED I2C full graphics controller April 28, 2015 07:16PM |
Registered: 9 years ago Posts: 977 |
Re: DIY Tiny OLED I2C full graphics controller April 29, 2015 07:51AM |
Registered: 10 years ago Posts: 550 |
Re: DIY Tiny OLED I2C full graphics controller May 01, 2015 03:28PM |
Registered: 10 years ago Posts: 590 |
Re: DIY Tiny OLED I2C full graphics controller May 01, 2015 06:58PM |
Registered: 12 years ago Posts: 799 |
Re: DIY Tiny OLED I2C full graphics controller May 02, 2015 01:19AM |
Registered: 10 years ago Posts: 590 |
Re: DIY Tiny OLED I2C full graphics controller May 02, 2015 01:31PM |
Registered: 9 years ago Posts: 30 |
Re: DIY Tiny OLED I2C full graphics controller May 02, 2015 10:57PM |
Registered: 11 years ago Posts: 469 |
Quote
Chri
wow thats really tiny compaired to a normal LCD i love it, i would have one for my small Beiwagerl and Pluto printer, they would fit perfect
I was thinking since some time of turning the encoder 90° to the right side, with this the scrolling would be more intutitive and the case would be even more compact ^^
But i don`t know if such a encoder is available that will fit that style.
I attached a quick sketch of it, i hope it show`s what i mean.
Chri
Re: DIY Tiny OLED I2C full graphics controller May 03, 2015 02:33AM |
Registered: 10 years ago Posts: 590 |
Quote
3dMistery
enif, do you any idea how to use regular buttons insted encoder? I am going for I2C OLED screen but would like to use buttons like Ultimaker 2.
Re: DIY Tiny OLED I2C full graphics controller May 03, 2015 03:43AM |
Registered: 12 years ago Posts: 64 |
Quote
enif
Quote
3dMistery
enif, do you any idea how to use regular buttons insted encoder? I am going for I2C OLED screen but would like to use buttons like Ultimaker 2.
I don't really know exactly what kind of buttons the Ultimaker 2 uses. But indeed I was also first thinking about using 3 simple buttons (up, down, select) for the tinyOLED instead of the rotary encoder. However, when I looked into the source code, it looked so much easier to just use the "standard" rotary encoder. If I get some time, maybe I'll replace the encoder in one of my early prototypes with 3 buttons, so that I can experiment...
Quote
enif
While I was really not very fond of using a rotary encoder instead of simple buttons at the beginning, Chri's idea to put the encoder on the side makes it really much more attractive - more intuitive to use, and it would also allow for even smaller PCB and frame. So I'll probably look at this first...
Re: DIY Tiny OLED I2C full graphics controller May 03, 2015 05:04AM |
Registered: 10 years ago Posts: 590 |
Re: DIY Tiny OLED I2C full graphics controller May 03, 2015 05:51AM |
Registered: 12 years ago Posts: 64 |
Quote
enif
Thanks for the link! I was looking for this kind of horizontally mounted encoder. However, I am not sure if I really like the built in LEDs...
Re: DIY Tiny OLED I2C full graphics controller May 03, 2015 05:57AM |
Registered: 10 years ago Posts: 590 |
Re: DIY Tiny OLED I2C full graphics controller May 03, 2015 07:52AM |
Registered: 9 years ago Posts: 30 |
Quote
enif
Quote
3dMistery
enif, do you any idea how to use regular buttons insted encoder? I am going for I2C OLED screen but would like to use buttons like Ultimaker 2.
I don't really know exactly what kind of buttons the Ultimaker 2 uses. But indeed I was also first thinking about using 3 simple buttons (up, down, select) for the tinyOLED instead of the rotary encoder. However, when I looked into the source code, it looked so much easier to just use the "standard" rotary encoder. If I get some time, maybe I'll replace the encoder in one of my early prototypes with 3 buttons, so that I can experiment...
While I was really not very fond of using a rotary encoder instead of simple buttons at the beginning, Chri's idea to put the encoder on the side makes it really much more attractive - more intuitive to use, and it would also allow for even smaller PCB and frame. So I'll probably look at this first...
Re: DIY Tiny OLED I2C full graphics controller May 03, 2015 08:55AM |
Registered: 10 years ago Posts: 590 |
Quote
3dMistery
Could it be possible to use 3 buttons connected in same way as encoder?
Center button is same connection as press function on encoder, so that will work, but what with up/down buttons? Would a press of a button be registered the same as encoder rotation? Can you try that?