#This tutorial is provided by TomoDesign / https://www.instagram.com/tomo_designs/ 
import time
import board
import digitalio
import usb_hid
from adafruit_hid.keyboard import Keyboard
from adafruit_hid.keyboard_layout_us import KeyboardLayoutUS

kbd = Keyboard(usb_hid.devices)
layout = KeyboardLayoutUS(kbd)

kbd = Keyboard(usb_hid.devices)

# define buttons. these can be any physical switches/buttons, but the values
button = digitalio.DigitalInOut(board.GP10)
button.direction = digitalio.Direction.INPUT
button.pull = digitalio.Pull.DOWN

while True:
    # If you push the button it while write the green part between(). \n is used for an enter
    if button.value:
        layout.write('Tomodesigns\n')

    time.sleep(0.1)