Add pubsub client
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
// UTFT_Bitmap (C)2014 Henning Karlsen
|
||||
// web: http://www.henningkarlsen.com/electronics
|
||||
//
|
||||
// This program is a demo of the drawBitmap()-function.
|
||||
//
|
||||
// This demo was made to work on the 320x240 modules.
|
||||
// Any other size displays may cause strange behaviour.
|
||||
//
|
||||
// This program requires the UTFT library.
|
||||
//
|
||||
|
||||
#include <UTFT.h>
|
||||
|
||||
// Declare which fonts we will be using
|
||||
extern uint8_t SmallFont[];
|
||||
|
||||
// Set the pins to the correct ones for your development shield
|
||||
// ------------------------------------------------------------
|
||||
// My chipKit Uno32/uC32 shield : <display model>,38,39,40,41
|
||||
// My chipKit Max32 shield : <display model>,82,83,84,85
|
||||
// AquaLEDSource All in One Super Screw Shield : <display model>,82,83,84,85
|
||||
//
|
||||
// Remember to change the model parameter to suit your display module!
|
||||
UTFT myGLCD(ITDB32S,82,83,84,85);
|
||||
|
||||
extern unsigned short info[0x400];
|
||||
extern unsigned short icon[0x400];
|
||||
extern unsigned short tux[0x400];
|
||||
|
||||
void setup()
|
||||
{
|
||||
myGLCD.InitLCD();
|
||||
myGLCD.setFont(SmallFont);
|
||||
}
|
||||
|
||||
void loop()
|
||||
{
|
||||
myGLCD.fillScr(255, 255, 255);
|
||||
myGLCD.setColor(255, 255, 255);
|
||||
myGLCD.print(" *** A 10 by 7 grid of a 32x32 icon *** ", CENTER, 228);
|
||||
for (int x=0; x<10; x++)
|
||||
for (int y=0; y<7; y++)
|
||||
myGLCD.drawBitmap (x*32, y*32, 32, 32, info);
|
||||
|
||||
delay(5000);
|
||||
|
||||
myGLCD.fillScr(255, 255, 255);
|
||||
myGLCD.setColor(255, 255, 255);
|
||||
myGLCD.print(" Two different icons in scale 1 to 4 ", CENTER, 228);
|
||||
int x=0;
|
||||
for (int s=0; s<4; s++)
|
||||
{
|
||||
x+=(s*32);
|
||||
myGLCD.drawBitmap (x, 0, 32, 32, tux, s+1);
|
||||
}
|
||||
x=0;
|
||||
for (int s=4; s>0; s--)
|
||||
{
|
||||
myGLCD.drawBitmap (x, 224-(s*32), 32, 32, icon, s);
|
||||
x+=(s*32);
|
||||
}
|
||||
|
||||
delay(5000);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user