X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/blobdiff_plain/72aa3ef4613ad2e2abe275e300475003c24b49f3..9aedff3827db31f6f40f4a2777538d1ffba39bf0:/src/adafruit_blinka/microcontroller/esp8266/pin.py diff --git a/src/adafruit_blinka/microcontroller/esp8266/pin.py b/src/adafruit_blinka/microcontroller/esp8266/pin.py new file mode 100644 index 0000000..9f4e0d6 --- /dev/null +++ b/src/adafruit_blinka/microcontroller/esp8266/pin.py @@ -0,0 +1,29 @@ +from microcontroller import Pin + +GPIO0=Pin(0) +GPIO1=Pin(1) +GPIO2=Pin(2) +GPIO3=Pin(3) +GPIO4=Pin(4) +GPIO5=Pin(5) +GPIO12=Pin(12) +GPIO13=Pin(13) +GPIO14=Pin(14) +GPIO15=Pin(15) +GPIO16=Pin(16) +TOUT=Pin("TOUT") + +""" +From introspection of microcontroller.pin on Feather Huzzah running CircuitPython +>>> dir(microcontroller.pin) +['TOUT', 'XPD_DCDC', 'MTMS', 'MTDI', 'MTCK', 'MTDO', 'GPIO2', 'GPIO0', 'GPIO4', 'SD_DATA_2', 'SD_DATA_3', 'SD_CMD', 'SD_CLK', 'SD_DATA_0', 'SD_DATA_1', 'DVDD', 'U0RXD', 'U0TXD'] +>>> dir(board) +['ADC', 'GPIO16', 'GPIO14', 'SCK', 'GPIO12', 'MISO', 'GPIO13', 'MOSI', 'GPIO15', 'GPIO2', 'GPIO0', 'GPIO4', 'SDA', 'RX', 'TX', 'GPIO5', 'SCL'] +""" + +""" +class cpu(): + def frequency(self): + from machine import freq + return freq() +"""