text: /*
   *******************************************************************************
   * Copyright (c) 2020-2021, STMicroelectronics
   * All rights reserved.
   *
   * This software component is licensed by ST under BSD 3-Clause license,
   * the "License"; You may not use this file except in compliance with the
   * License. You may obtain a copy of the License at:
   *                        opensource.org/licenses/BSD-3-Clause
   *
   *******************************************************************************
   */
  #if defined(ARDUINO_GENERIC_F048T6YX)
  #include "pins_arduino.h"
  
  // Digital PinName array
  const PinName digitalPin[] = {
    PA_0,   // D1/A0
    PA_1,   // D2/A1
    PA_2,   // D3/A2
    PA_3,   // D4/A3
    PA_4,   // D5/A4
    PA_5,   // D6/A5
    PA_6,   // D7/A6
    PA_7,   // D8/A7
    PA_8,   // D9
    PA_9,   // D10
    PA_10,  // D11
    PA_11,  // D12
    PA_12,  // D13
    PA_13,  // D14
    PA_14,  // D15
    PA_15,  // D16
    PB_0,   // D17/A8
    PB_1,   // D18/A9
    PB_3,   // D19
    PB_4,   // D20
    PB_5,   // D21
    PB_6,   // D22
    PB_7,   // D23
    PB_8,   // D24
    PC_13,  // D25
    PC_14,  // D26
    PC_15,  // D27
    PF_0,   // D28
    PF_1    // D29
  };
  
  // Analog (Ax) pin number array
  const uint32_t analogInputPin[] = {
    0,  // A0,  PA0
    1,  // A1,  PA1
    2,  // A2,  PA2
    3,  // A3,  PA3
    4,  // A4,  PA4
    5,  // A5,  PA5
    6,  // A6,  PA6
    7,  // A7,  PA7
    16, // A8,  PB0
    17  // A9,  PB1
  };
  
  #endif /* ARDUINO_GENERIC_* */
  