Files
-
PCB ESP32 / bak / PCB1.PcbDoc
-
PCB ESP32 / bak / Sheet1.SchDoc
-
PCB ESP32 / bak / Sheet2.SchDoc
-
PCB ESP32 / Control_Board / Conns.SchDoc
-
PCB ESP32 / Control_Board / Control_Board.PcbDoc
-
PCB ESP32 / Control_Board / PCB2.PcbDoc
-
PCB ESP32 / Control_Board / Circuit Maker / Control_Board.PcbDoc
-
PCB ESP32 / Main / PCB2.PcbDoc
-
PCB ESP32 / Main / Sheet1.SchDoc
-
PCB ESP32 / Main / Sheet2.SchDoc
-
PCB ESP32 / Main / Sheet3.SchDoc
-
PCB ESP32 / Main / Sheet4.SchDoc
-
PCB ESP32 / Main / Sheet4_Matrix.SchDoc
-
PCB ESP32 / Matrix / PCB1.PcbDoc
-
PCB ESP32 / Matrix2 / PCB2.PcbDoc
-
PCB ESP32 / Panel / panel.PcbDoc
-
PCB ESP32 / refs / OnOnfre_DevBoard_rev4.sch
-
PCB ESP32 / Resistor Patch / 1 / ResistorPatch1.PcbDoc
-
PCB ESP32 / Resistor Patch / 1 / ResistorPatch1.SchDoc
-
PCB ESP32 / Resistor Patch / 2 / ResistorPatch2.PcbDoc
-
PCB ESP32 / Resistor Patch / 2 / ResistorPatch2.SchDoc
-
PCB ESP32 / SOT223 Patch / PCB1.PcbDoc
-
PCB ESP32 / SOT223 Patch / Sheet1.SchDoc
Last update 5 years 4 months
by Afonso Muralha
FilesCODEFirmware | |
---|---|
.. | |
.vscode | |
data | |
include | |
lib | |
src | |
test | |
.clang_complete | |
.gcc-flags.json | |
.gitignore | |
.travis.yml | |
Firmware.ino | |
README.md | |
addrmapherlper.py | |
platformio.ini |
addrmapherlper.pydef getaddr(x, y): address = 0 printstr = '(' if(x > 38 or y > 8): return 0 if(x <= 29 and y <= 5): # page 0 address = y*0x1E #base address of Y address += x printstr += str(hex(address)) + ', ' + '0), ' else: if(x<=29 and y>=6): #page 1 address = (y-6)*0x1E address += x printstr += str(hex(address)) + ', ' + '1), ' else: # page 1 address = y*9 address += 0x5A address += (x-30) printstr += str(hex(address)) + ', ' + '1), ' print(printstr, end = ' ') return address print("byte addrmap[351][2] = {", end = '') for i in range(9): for j in range(39): #print(hex(getaddr(j, i)), end = '') getaddr(j, i) print('\n', end = '') print("};", end = '')