# Board A3 - Front Panel ## Description User-facing front panel controller for the AnahataSri Vidyut Sutra PV Test Bench, serving both TC and PID power supplies. Integrates STM32G030K6T6 UI/display logic, SPI TFT LCD via 14-pin FFC, four Bourns 3590S 10-turn setpoint/limit potentiometers, EC11 rotary encoder, mushroom E-stop interlock connector, Admin/Operator key switch, status LEDs, piezo buzzer, 5V input, and Samtec board-to-board interface to Board B on a 120mm x 80mm 2-layer FR4 PCB. ## Project Details - **Owner:** anahatasri - **Created:** 5/7/2026 - **Last Updated:** 5/11/2026 - **Visibility:** Public - **Part Type:** Industrial Controller - **Power Requirements:** 24V input, onboard 5V buck and 3.3V LDO - **Connectivity:** 10x isolated RS-485, Ethernet SPI W5500, CAN-FD, USB-C device, SWD - **Implementation Details:** 200mm x 150mm 4-layer FR4; chamber IO master for RIL TC/HF/LeTID PV test bench - **Base Material:** FR4 - **PCB Thickness:** 1.6mm - **Board Finish:** ENIG - **Minimum Passive Package:** 0603 - **Copies:** 2 ## Key Components ### BZ1 — [CPT-9019S-SMT-TR](https://www.flux.ai/jecstronic/cpt-9019s-smt-tr~c1x.md) - Datasheet URL: https://www.cuidevices.com/product/resource/cpt-9019s-smt-tr.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: CPT-9019S-SMT-TR - Part Type: Buzzer - Manufacturer Name: CUI Devices **Pins:** - 1 [pin 1] - 2 [pin 2] ### J_B2B1 — [HW-20-20-T-S-780-SM](https://www.flux.ai/adrian95/hw-20-20-t-s-780-sm~bph.md) - Package or Case Code: HW2020TS780SM - Part Type: Connector - Manufacturer Name: Samtec Inc. - Datasheet URL: https://suddendocs.samtec.com/prints/hw-xx-xx-xx-x-xxxx-sm-x-xxx-xx-mkt.pdf?_gl=1*1qdrl8u*_gcl_aw*R0NMLjE3NTgyNjg2MDMuQ2p3S0NBandpWV9HQmhCRUVpd0FGYWdodmc0a29pYi1lX2VJWWhLakxWY0xzM3JOV2RaeDJVRUt6d29zZkRRcmYzOElhVEFBYUw2Y0dCb0NTZndRQXZEX0J3RQ..*_gcl_au*MTA2 - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: HW-20-20-T-S-780-SM **Pins:** - 1 [pin 1] - 10 [pin 10] - 11 [pin 11] - 12 [pin 12] - 13 [pin 13] - 14 [pin 14] - 15 [pin 15] - 16 [pin 16] - 17 [pin 17] - 18 [pin 18] - 19 [pin 19] - 2 [pin 2] - 20 [pin 20] - 3 [pin 3] - 4 [pin 4] - 5 [pin 5] - 6 [pin 6] - 7 [pin 7] - 8 [pin 8] - 9 [pin 9] ### J_ESTOP1 — [Phoenix Contact 1757242](https://www.flux.ai/adrian95/phoenix-contact-1757242~wl2.md) - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://www.phoenixcontact.com/product/pdf/api/v1/MTc1NzI0Mg?_realm=us&_locale=en-US&blocks=commercial-data%2Ctechnical-data%2Cdrawings%2Capprovals%2Cclassifications%2Cenvironmental-compliance-data%2Call-accessories - Part Type: Connector - Manufacturer Part Number: 1757242 - Manufacturer Name: Phoenix Contact **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] ### J_KEY1 — [Phoenix Contact 1757242](https://www.flux.ai/adrian95/phoenix-contact-1757242~wl2.md) - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://www.phoenixcontact.com/product/pdf/api/v1/MTc1NzI0Mg?_realm=us&_locale=en-US&blocks=commercial-data%2Ctechnical-data%2Cdrawings%2Capprovals%2Cclassifications%2Cenvironmental-compliance-data%2Call-accessories - Part Type: Connector - Manufacturer Part Number: 1757242 - Manufacturer Name: Phoenix Contact **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] ### J_LCD1 — [FH12-14S-0.5SH(55)](https://www.flux.ai/adrian95/fh12-14s-0p5sh55~qf2.md) - Role Details: LCD FFC interface for ST7789V 2.4in 240x320 SPI TFT: power, SPI, DC, reset, backlight - Role: Connector - Package or Case Code: FH1214S05SH55 - Part Type: Connector - Manufacturer Part Number: FH12-14S-0.5SH(55) - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://www.hirose.com/product/document?clcode=&productname=&series=FH12&documenttype=Catalog&lang=en&documentid=D31648_en - Manufacturer Name: Hirose **Pins:** - 1 [pin 1] - 10 [pin 10] - 11 [pin 11] - 12 [pin 12] - 13 [pin 13] - 14 [pin 14] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] - 5 [pin 5] - 6 [pin 6] - 7 [pin 7] - 8 [pin 8] - 9 [pin 9] - MP1 [pin MP1] - MP2 [pin MP2] ### J_PWR1 — [Phoenix Contact 1757242](https://www.flux.ai/adrian95/phoenix-contact-1757242~wl2.md) - Manufacturer Name: Phoenix Contact - Manufacturer Part Number: 1757242 - Part Type: Connector - Datasheet URL: https://www.phoenixcontact.com/product/pdf/api/v1/MTc1NzI0Mg?_realm=us&_locale=en-US&blocks=commercial-data%2Ctechnical-data%2Cdrawings%2Capprovals%2Cclassifications%2Cenvironmental-compliance-data%2Call-accessories - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] ### J_SWD1 — [3220-10-0300-00](https://www.flux.ai/adrian95/3220-10-0300-00~4yk.md) - Datasheet URL: https://www.cnctech.us/pdfs/3220-XX-0300-00_.pdf - Manufacturer Part Number: 3220-10-0300-00 - Part Type: Connector - Package or Case Code: CNC_3220-10-0300-00 - Manufacturer Name: CNC Tech **Pins:** - 1 [pin 1] - 10 [pin 10] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] - 5 [pin 5] - 6 [pin 6] - 7 [pin 7] - 8 [pin 8] - 9 [pin 9] ### J_USB1 — [USB-C 2.0 Receptacle](https://www.flux.ai/vasy_skral/usb-c-2p0-receptacle~1xw.md) - Manufacturer Part Number: USB4105-GF-A - Part Type: USB C - Manufacturer Name: GTC - Symbol Style: parametric-v1 - Purchase Url: https://www.digikey.com/en/products/detail/gct/USB4105-GF-A/11198441 - Datasheet URL: https://gct.co/files/drawings/usb4105.pdf **Pins:** - CC1 [pin 6] - CC2 [pin 12] - D- [pin 7] - D- [pin 9] - D+ [pin 10] - D+ [pin 8] - GND [pin 1] - GND [pin 16] - GND [pin 15] - GND [pin 2] - SBU1 [pin 11] - SBU2 [pin 5] - VBUS [pin 3] - VBUS [pin 14] - VBUS [pin 4] - VBUS [pin 13] ### LCD1 — [Adafruit SPI TFT LCD Display Touch ILI9341](https://www.flux.ai/jharwinbarrozo/adafruit-spi-tft-lcd-display-touch-ili9341~sh9.md) - Exclude from PCB: true - Datasheet URL: https://cdn-shop.adafruit.com/datasheets/ILI9341.pdf - Manufacturer Part Number: Adafruit ILI9341 - Part Type: Display Device - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: Exact ST7789V 14-pin FFC display footprint was not available; physical PCB interface is J_LCD1, so this large ILI9341 module placeholder is excluded from PCB placement. - Role: Display logical placeholder - Manufacturer Name: Adafruit Industries **Pins:** - CS [pin 12] - D/C [pin 10] - GND [pin 13] - LED [pin 7] - MISO [pin 6] - MOSI [pin 9] - RESET [pin 11] - SCK [pin 8] - SD_CS [pin SD4] - SD_MISO [pin SD2] - SD_MOSI [pin SD3] - SD_SCK [pin SD1] - T_CLK [pin 5] - T_CS [pin 4] - T_DIN [pin 3] - T_DO [pin 2] - T_IRQ [pin 1] - VCC [pin 14] ### LED_FAULT — [SML-LX0603GW-TR](https://www.flux.ai/adrian95/sml-lx0603gw-tr~uqi.md) - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: SML-LX0603GW-TR - Manufacturer Name: Lumex Opto/Components Inc. - Datasheet URL: https://www.lumex.com/spec/SML-LX0603GW-TR.pdf - Part Type: LED **Pins:** - A [pin 2] - K [pin 1] ### LED_OUT — [SML-LX0603GW-TR](https://www.flux.ai/adrian95/sml-lx0603gw-tr~uqi.md) - Part Type: LED - Datasheet URL: https://www.lumex.com/spec/SML-LX0603GW-TR.pdf - Manufacturer Name: Lumex Opto/Components Inc. - Manufacturer Part Number: SML-LX0603GW-TR - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - A [pin 2] - K [pin 1] ### LED_PWR — [SML-D13FWT86C](https://www.flux.ai/jecstronic/sml-d13fwt86c~i2q.md) - Manufacturer Name: Rohm Semiconductor - Datasheet URL: https://fscdn.rohm.com/en/products/databook/datasheet/opto/led/chip_mono/sml-d13fwt86(c)-e.pdf - Part Type: LED - Manufacturer Part Number: SML-D13FWT86C - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - A [pin 2] - K [pin 1] ### LED_REMOTE — [SML-LX0603GW-TR](https://www.flux.ai/adrian95/sml-lx0603gw-tr~uqi.md) - Datasheet URL: https://www.lumex.com/spec/SML-LX0603GW-TR.pdf - Part Type: LED - Manufacturer Part Number: SML-LX0603GW-TR - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Lumex Opto/Components Inc. **Pins:** - A [pin 2] - K [pin 1] ### RV1 — [3590S-2-103L](https://www.flux.ai/jecstronic/3590s-2-103l~l7g.md) - Resistance: 10kΩ - Manufacturer Part Number: 3590S-2-103L - Manufacturer Name: Bourns Inc. - Datasheet URL: https://www.bourns.com/docs/Product-Datasheets/3590.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Potentiometer **Pins:** - CCW [pin 1] - CW [pin 3] - WIPER [pin 2] ### RV2 — [3590S-2-103L](https://www.flux.ai/jecstronic/3590s-2-103l~l7g.md) - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://www.bourns.com/docs/Product-Datasheets/3590.pdf - Part Type: Potentiometer - Manufacturer Name: Bourns Inc. - Manufacturer Part Number: 3590S-2-103L - Resistance: 10kΩ **Pins:** - CCW [pin 1] - CW [pin 3] - WIPER [pin 2] ### RV3 — [3590S-2-103L](https://www.flux.ai/jecstronic/3590s-2-103l~l7g.md) - Manufacturer Part Number: 3590S-2-103L - Manufacturer Name: Bourns Inc. - Datasheet URL: https://www.bourns.com/docs/Product-Datasheets/3590.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Potentiometer - Resistance: 10kΩ **Pins:** - CCW [pin 1] - CW [pin 3] - WIPER [pin 2] ### RV4 — [3590S-2-103L](https://www.flux.ai/jecstronic/3590s-2-103l~l7g.md) - Manufacturer Name: Bourns Inc. - Manufacturer Part Number: 3590S-2-103L - Datasheet URL: https://www.bourns.com/docs/Product-Datasheets/3590.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Potentiometer - Resistance: 10kΩ **Pins:** - CCW [pin 1] - CW [pin 3] - WIPER [pin 2] ### SW1 — [EC11E09244BS](https://www.flux.ai/jecstronic/ec11e09244bs~d5f.md) - Manufacturer Part Number: EC11E09244BS - Manufacturer Name: Alps Alpine - Datasheet URL: https://www.mouser.com/datasheet/2/15/alps_alps-s-a0008379064-1-1733314.pdf - Part Type: Rotary Encoder - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - CCW [pin B1] - COM [pin D1] - CW [pin A1] - MH1 [pin MH1] - MH2 [pin MH2] - NO [pin E1] - WIPER [pin C1] ### U1 — [STM32G030K6T6](https://www.flux.ai/lcsc/stm32g030k6t6~a79f.md) - Operating Voltage: 2 ~ 3.6V - Role Details: STM32G030K6T6 front-panel controller for SPI TFT, ADC potentiometers, encoder, LEDs, buzzer, interlock and Board B links - Role: MCU - LCSC Part Number: C529331 - Frequency: 64MHz - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_STMicroelectronics-STM32G030K6T6_C529331.pdf - Part Type: ST Microelectronics - JLCPCB Part Class: Extended Part - Package or Case Code: LQFP-32_L7.0-W7.0-P0.80-LS9.0-BL - Product Info Url: https://lcsc.com/product-detail/ST-Microelectronics_STMicroelectronics-STM32G030K6T6_C529331.html - Manufacturer Name: ST(意法半导体) - Operating Temperature: -40 to 85°C - Manufacturer Part Number: STM32G030K6T6 - IC Type: Microcontroller **Pins:** - NRST [pin 6] - PA0 [pin 7] - PA1 [pin 8] - PA10 [pin 21] - PA11[PA9] [pin 22] - PA12[PA10] [pin 23] - PA13 [pin 24] - PA14-BOOT0 [pin 25] - PA15 [pin 26] - PA2 [pin 9] - PA3 [pin 10] - PA4 [pin 11] - PA5 [pin 12] - PA6 [pin 13] - PA7 [pin 14] - PA8 [pin 18] - PA9 [pin 19] - PB0 [pin 15] - PB1 [pin 16] - PB2 [pin 17] - PB3 [pin 27] - PB4 [pin 28] - PB5 [pin 29] - PB6 [pin 30] - PB7 [pin 31] - PB8 [pin 32] - PB9 [pin 1] - PC14-OSC32IN [pin 2] - PC15-OSC32OUT [pin 3] - PC6 [pin 20] - VDD/VDDA [pin 4] - VSS/VSSA [pin 5] ### U2 — [AP2112K-3.3TRG1](https://www.flux.ai/adrian95/ap2112k-33trg1~zlq.md) - Datasheet URL: https://www.diodes.com/assets/Datasheets/AP2112.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: AP2112K-3.3TRG1 - Part Type: Integrated Circuit - Manufacturer Name: Diodes Incorporated - Symbol Style: parametric-v1 **Pins:** - EN [pin 3] - GND [pin 2] - NC [pin 4] - VIN [pin 1] - VOUT [pin 5] ### Y1 — [NX3225GD-8MHZ-STD-CRA-3](https://www.flux.ai/lcsc/nx3225gd-8mhz-std-cra-3~3n50.md) - Frequency: 8MHz - JLCPCB Part Class: Extended Part - Role Details: 8MHz HSE crystal near U1 OSC pins - LCSC Part Number: C889706 - Frequency Stability: 150ppm - Manufacturer Part Number: NX3225GD-8MHZ-STD-CRA-3 - Operating Temperature: -40~+150℃ - Package or Case Code: OSC-SMD_2P-L3.2-W2.5 - Manufacturer Name: NDK - Load Capacitor: 8pF - Part Type: Crystals - Role: Timing **Pins:** - 1 [pin 1] - GND [pin 2] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/anahatasri/board-a3-front-panel~p3](https://www.flux.ai/anahatasri/board-a3-front-panel~p3).* --- *Generated from [https://www.flux.ai/anahatasri/board-a3-front-panel~p3](https://www.flux.ai/anahatasri/board-a3-front-panel~p3)*