#Firebase HTTP Get
import network
import urequests
import json
from machine import Pin
import time
from machine import Pin, I2C
import ssd1306
# Initialize Wi-Fi connection
import network
print("WiFing")
wifi = network.WLAN(network.STA_IF)
wifi.active(True)
wifi.connect("Wokwi-GUEST", "")
print("...................")
# Wait until connected to Wi-Fi
while not wifi.isconnected():
pass
print("WiFi..................connected")
# ESP32 Pin assignment
i2c = I2C(0, scl=Pin(22), sda=Pin(21))
oled_width = 128
oled_height = 70
oled = ssd1306.SSD1306_I2C(oled_width, oled_height, i2c)
fb_URL = "https://**********************/.json"
while True:
response = urequests.get(fb_URL)
print(response.text)
word = json.loads(response.text)
print(word)
print(word['line 1'],word['line 2'],word['line 3'],word['line 4'])
#print(word['line 2'])
#print(word['line 3'])
oled.text(word['line 1'], 10, 10)
oled.text(word['line 2'], 10, 20)
oled.text(word['line 3'], 10, 30)
oled.text(word['line 4'], 10, 40)
oled.show()
time.sleep(1)