"""
Franzininho WiFi + CiruitPython demo
"""
###
# Referencias
# https://github.com/adafruit/Adafruit_CircuitPython_ILI9341
# https://capsistema.com.br/index.php/2021/07/22/raspberry-pi-pico-circuitpython-ili9341-spi-display-com-toque/
#import adafruit_miniqr
import board
import digitalio
import adafruit_ili9341
import time
import PixCopiaCola
import time
import busio
from digitalio import DigitalInOut, Direction, Pull
spi = board.SPI()
#led = digitalio.DigitalInOut(board.IO2)
#led.switch_to_output()
#led.value = False
#led.value = True
# Configura o pino do botão
btn = DigitalInOut(board.IO3) # mapea para pino 5
btn.direction = Direction.INPUT # configura como entrada
btn.pull = Pull.UP # habilita pull-up interno
# Configura o pino do led
led = DigitalInOut(board.IO2) # mapea para pino 4
led.direction = Direction.OUTPUT # configura como saída
led.value = 1
# loop infinito
while True:
#print(btn.value)
if btn.value == 1: # Se botão pressionado
led.value=0
###
#Gera QRCode
#led.value=not led.value # inverte estado do LED
print(PixCopiaCola.getCopiaCola(
"jornadadodesenvolvimento@o2br.net",
"0.02",
"Andre da Silva Mesquita",
"BRASILIA",
"pag002" )) ##não aceita mais enviar mensagens no campo de informação livre
time.sleep(1) # delay de 10 ms
led.value=1
while btn.value==1: # Aguarda botão ser solto
time.sleep(0.01) # delay de 10 ms
#print(PixCopiaCola.getCopiaCola(
# "pix.bb@o2br.net",
# "0.02",
# "Andre da Silva Mesquita",
# "BRASILIA",
# "***" ))
#print(PixCopiaCola.getCopiaCola(
# "pix.bb@o2br.net",
# "0.02",
# "Andre da Silva Mesquita",
# "BRASILIA",
# "***" )) ##não aceita mais enviar mensagens no campo de informação livre
#print(PixCopiaCola.getCopiaCola(
# "pix@calango.club",
# "0.01",
# "JOSE ADEMAR PEIXOTO DE SO",
# "BRASILIA",
# "***" ))
#while True:
# #print("Hello, Franzininho WiFi! Press Ctrl+C for REPL")
# led.value = True
# time.sleep(0.5)
# led.value = False
# time.sleep(0.5)
franzi:0
franzi:1
franzi:2
franzi:3
franzi:4
franzi:5
franzi:6
franzi:7
franzi:8
franzi:9
franzi:10
franzi:11
franzi:12
franzi:13
franzi:14
franzi:15
franzi:16
franzi:17
franzi:18
franzi:21
franzi:26
franzi:33
franzi:34
franzi:35
franzi:36
franzi:37
franzi:38
franzi:39
franzi:40
franzi:41
franzi:42
franzi:43
franzi:44
franzi:45
franzi:46
franzi:3V3.1
franzi:GND.1
franzi:3V3.2
franzi:GND.7
franzi:SDA
franzi:SCL
franzi:5V.1
franzi:GND.3
franzi:GND.2
franzi:5V.2
franzi:GND.4
franzi:GND.5
franzi:GND.6
franzi:5V.3
franzi:21.2
led1:A
led1:C
lcd1:VCC
lcd1:GND
lcd1:CS
lcd1:RST
lcd1:D/C
lcd1:MOSI
lcd1:SCK
lcd1:LED
lcd1:MISO
relay1:VCC
relay1:GND
relay1:IN
relay1:NC
relay1:COM
relay1:NO
vcc1:VCC
gnd1:GND
btn1:1.l
btn1:2.l
btn1:1.r
btn1:2.r