diff --git a/blockBreaker.ino b/blockBreaker.ino index cbd2ecd..93882bb 100644 --- a/blockBreaker.ino +++ b/blockBreaker.ino @@ -2,30 +2,28 @@ #include //for screen #include //for screen #include -#define ADC_PIN 26 -int adcVal = 0; -float xLocation = 0; - -//screen setup +//screen setup U8G2_SH1106_128X64_NONAME_F_4W_HW_SPI u8g2(U8G2_R2, 17, 20, 21); -//uint8_t *buf; +uint8_t *buf; char outString[99]; void setup() { - //setup screen - u8g2.begin(); + //Screen setup + buf = (uint8_t *)malloc(u8g2.getBufferSize()); + u8g2.setBufferPtr(buf); + u8g2.initDisplay(); + u8g2.clearDisplay(); + u8g2.setPowerSave(0); u8g2.setFont(u8g2_font_ncenB14_tr); - //setup ADC - analogReadResolution(10); - digitalWriteFast(23, 1); + + u8g2.clearBuffer(); + sprintf(outString,"helloworld"); + u8g2.drawStr(7,35,outString); + u8g2.sendBuffer(); } void loop() { - adcVal = analogRead(ADC_PIN); - xLocation = (((float)adcVal/1024)*100); - u8g2.clearBuffer(); - sprintf(outString, "helloworld"); - u8g2.drawStr(xLocation, 35, outString); - u8g2.sendBuffer(); + // put your main code here, to run repeatedly: + }