{ "contentVersion": "1", "algorithmCompatibility": [ "FOC" , "sixStep"], "type": "control", "name": "Custom_G030", "descVersion": 4, "PN": "Custom_G030-Dev", "longDescription": "STM32G030C8T6 Development Board", "shortDescription": "STM32G030C8T6 Dev Board", "link": "https://www.st.com/en/microcontrollers-microprocessors/stm32g030c8.html", "mcu": "STM32G030C8Tx", "clockSource": "internal", "clockFrequency": 64, "connectors": [ { "features": [], "name": "MainConnector", "type":"MotorControlConnector", "terminals": { "MC1": [ { "name": "PB7", "help": "UART Receive Pin", "cost": 0 } ], "MC2": [ { "name": "PB6", "help": "UART Transmit Pin", "cost": 0 } ], "MC3": [ { "name": "PA14-BOOT0", "help": "SWD Clock Pin", "cost": 0 } ], "MC4": [ { "name": "PA13", "help": "SWD Data Pin", "cost": 0 } ], "MC5": [ { "name": "PB10", "help": "Potentiometer Input", "cost": 0 } ], "MC6": [ { "name": "PA1", "help": "Low Side Current Sense", "cost": 0 } ], "MC7": [ { "name": "PA4", "help": "Supply Voltage Sense", "cost": 0 } ], "MC8": [ { "name": "PB4", "help": "Timer3 Channel 1", "cost": 0 } ], "MC9": [ { "name": "PB5", "help": "Timer3 Channel 2", "cost": 0 } ], "MC10": [ { "name": "PB0", "help": "Timer3 Channel 3", "cost": 0 } ], "MC11": [ { "name": "PB3", "help": "LED Indicator", "cost": 0 } ], "MC12": [ { "name": "PD1", "help": "Digital Input / Interrupt on PD1", "cost": 0 } ], "MC13": [ { "name": "PA2", "help": "Digital Input / Interrupt on PA2", "cost": 0 } ], "MC14": [ { "name": "PA5", "help": "Digital Input / Interrupt on PA5", "cost": 0 } ], "MC15": [ { "name": "PA8", "help": "Timer1 Channel 1", "cost": 0 } ], "MC16": [ { "name": "PA9", "help": "Timer1 Channel 2", "cost": 0 } ], "MC17": [ { "name": "PA10", "help": "Timer1 Channel 3", "cost": 0 } ], "MC18": [ { "name": "PB13", "help": "Timer1 Channel 1N", "cost": 0 } ], "MC19": [ { "name": "PB14", "help": "Timer1 Channel 2N", "cost": 0 } ], "MC20": [ { "name": "PB15", "help": "Timer1 Channel 3N", "cost": 0 } ] } } ], "features": [ { "name": "SerialPortCommunication", "type": "SerialPortCommunication", "hwVariants": [ { "type": "Uart2WiresCommunication", "help": "UART Communication", "signals": { "UART_TX": [ { "name": "PB7", "help": "UART Receive Pin", "cost": 0 } ], "UART_RX": [ { "name": "PB6", "help": "UART Transmit Pin", "cost": 0 } ] } } ] } ] }