Now that we have a basic understanding of how it works, we can break it down a bit!
During the first iteration of the loop
i = 0 | text[0] = ‘H’ | 0*12 = 0
This is equivalent to displaying
oled.text(“H”, 0, 0, 1)
During the second iteration of the loop
i = 1 | text[1] = ‘e’ | 1*12 = 12
This is equivalent to displaying
oled.text(“e”, 12, 0, 1)
During the first iteration of the loop
i = 2 | text[2] = ‘l’ | 2*12 = 24
This is equivalent to displaying
oled.text(“l”, 24, 0, 1)
And so on…