X-Git-Url: https://git.ayoreis.com/hackapet/Adafruit_Blinka.git/blobdiff_plain/498d20f05e125c355acf4bfccc9e35bb7461f9d5..99ce0ad895659a2e1ba26003d4b5f78e6471f8e4:/src/adafruit_blinka/board/siemens/siemens_iot2050.py diff --git a/src/adafruit_blinka/board/siemens/siemens_iot2050.py b/src/adafruit_blinka/board/siemens/siemens_iot2050.py new file mode 100644 index 0000000..80a288d --- /dev/null +++ b/src/adafruit_blinka/board/siemens/siemens_iot2050.py @@ -0,0 +1,60 @@ +# SPDX-FileCopyrightText: 2022 Martin Schnur for Siemens AG +# +# SPDX-License-Identifier: MIT +"""Pin definitions for the Siemens Simatic IOT2050 Basic/Advanced.""" +# Output Pins are the same as Arduino Uno R3,Overall 31 + 1 Pins ! + +from adafruit_blinka.microcontroller.am65xx import pin + +# Digital Pins +D0 = pin.D0 +D1 = pin.D1 +D2 = pin.D2 +D3 = pin.D3 +D4 = pin.D4 +D5 = pin.D5 +D6 = pin.D6 +D7 = pin.D7 +D8 = pin.D8 +D9 = pin.D9 +D10 = pin.D10 +D11 = pin.D11 +D12 = pin.D12 +D13 = pin.D13 +D14 = pin.D14 +D15 = pin.D15 +D16 = pin.D16 +D17 = pin.D17 +D18 = pin.D18 +D19 = pin.D19 + +# Analog Pins +A0 = pin.A0 +A1 = pin.A1 +A2 = pin.A2 +A3 = pin.A3 +A4 = pin.A4 +A5 = pin.A5 + +# I2C allocation +SCL = pin.I2C_SCL +SDA = pin.I2C_SDA + +# SPI allocation +SCLK = pin.SPIO_SCLK +MOSI = pin.SPIO_MOSI +MISO = pin.SPIO_MISO +SS = pin.SPIO_SS + +# UART allocation +UART_TX = pin.UART_TX +UART_RX = pin.UART_RX + + +# PWM allocation +PWM_4 = pin.PWM_4 +PWM_5 = pin.PWM_5 +PWM_6 = pin.PWM_6 +PWM_7 = pin.PWM_7 +PWM_8 = pin.PWM_8 +PWM_9 = pin.PWM_9