I made the cheap LCD03 work with MultiWii 1.9
It has to be set to i2c control - just remove the jumper on its back.
The first two: http://www.robot-electronics.co.uk/acat ... plays.html
http://shop.boxtec.ch/product_info.php/ ... s_id/40376
In MultiWii_1_9 in setup():
Code: Select all
#if defined(LCD_LCD03)
i2c_LCD03_init();
i2c_LCD03_set_cursor(0,0);LCDprintChar("MultiWii");
i2c_LCD03_set_cursor(0,1);LCDprintChar("Ready to Fly!");
#endif
In config.h:
Code: Select all
#define LCD_LCD03 // LCD03, which is i2c
/* To use an LCD03 for configuration:
GND to Ground
VCC to +5V VCC
SDA - Pin A4 Mini Pro - Pin 20 Mega
SCL - Pin A5 Mini Pro - Pin 21 Mega
(by Th0rsten) */
and find attached the new LCD.pde
This work is loosely based on the code from Danal.
I will rewrite the code to match the current MultiWii_shared/ and commit it.
As soon as I found out how.

Have fun.
Thorsten