|  | @@ -0,0 +1,27 @@
 | 
	
		
			
				|  |  | +from subprocess import Popen, PIPE
 | 
	
		
			
				|  |  | +from time import sleep, perf_counter
 | 
	
		
			
				|  |  | +from datetime import datetime
 | 
	
		
			
				|  |  | +import board
 | 
	
		
			
				|  |  | +import digitalio
 | 
	
		
			
				|  |  | +import adafruit_character_lcd.character_lcd as characterlcd
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +lcd_columns = 16
 | 
	
		
			
				|  |  | +lcd_rows = 2
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +lcd_rs = digitalio.DigitalInOut(board.D16)
 | 
	
		
			
				|  |  | +lcd_en = digitalio.DigitalInOut(board.D17)
 | 
	
		
			
				|  |  | +lcd_d4 = digitalio.DigitalInOut(board.D13)
 | 
	
		
			
				|  |  | +lcd_d5 = digitalio.DigitalInOut(board.D6)
 | 
	
		
			
				|  |  | +lcd_d6 = digitalio.DigitalInOut(board.D5)
 | 
	
		
			
				|  |  | +lcd_d7 = digitalio.DigitalInOut(board.D26)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +lcd = characterlcd.Character_LCD_Mono(lcd_rs, lcd_en, lcd_d4, lcd_d5, lcd_d6,
 | 
	
		
			
				|  |  | +                                      lcd_d7, lcd_columns, lcd_rows)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +lcd.clear()
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +def write(row1, row2):
 | 
	
		
			
				|  |  | +    lcd.message = row1.ljust(16)[:16] + "\n" + row2.ljust(16)[:16]
 |