Skip to the content
2 layers98.2 × 47.9 mmOscBoardV12, the printed circuit board in 3D

Solar energy is the cleanest and most available renewable energy source. The Modern technology can harness this energy for a variety of uses, including producing electricity, providing light and heating water for…

Size
98.2 × 47.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
114
Nets
170
Pads
460
Tracks, vias
1,269, 120
Pours
5
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
21 Jan 2026
Updated
21 Jan 2026

Overview

OscBoardV12 is an open-source printed circuit board by shreya2717, from the shreya2717/Solar-Rooftop-Financing-Market-Risk-Analysis repository on GitHub. It is a 2-layer board of 98.2 × 47.9 mm with 114 parts on 170 nets, routed with 1,269 tracks and 120 vias.

It is built around the 74HC245D, ESP-12E and IR2113S, with the AMS1117-3.3, AT24CS32-SSHM-T and LM393 among its other parts. Its parts include 41 resistors, 33 capacitors, 11 connectors, 8 ICs and 8 diodes. It belongs with the ESP8266 and STM32 boards of this library.

Main components

9

README

README.md

Green-Energy

Green Energy is an open source solar energy system.

Solar energy is the cleanest and most available renewable energy source. The Modern technology can harness this energy for a variety of uses, including producing electricity, providing light and heating water for domestic, commercial or industrial application.

The aim of this repository is to design and construct an off grid solar inverter system with mains charging function. The systen is broken into the following modules;

  1. Oscillator Module:

    text
       (i). oscBoard Complited, this board has fully been tested on 12v battery system. 
           Testing on 24V system is ongoing. for more infomation please dowload the manual DOC.rar
           
       (ii). EGS002 proMAX 1 (atmega328P version) coming soon
       
       (iii). EGS002 proMAX  (stm32f103 version), this board has fully been tested on 12V and 24V battery system. 
  2. Power Inverter Module: Tested.

  3. Display Module: Testes.

  4. Current Sensor Module: Tested.

  5. Power Supply Module: Tested.

  6. Solar Charge Controller Module: Coming soon.

1.0 OSCILATOR / CONTROLLER BOARD

1.1 EGS002 proMAX (stm32f103 version)

The EGS002 proMAX module generates the sinusoidal pulse width modulated signal.

image

text
                               Fig1 EGS002 proMax front view

image

text
                                Fig2 EGS002 proMax back view

Main Controllers

EG8010 Chip: Generates the fundamental frequency of 50Hz for the inverter using sinusoidal pulse width modulation, with a modulation frequency of 23.4Khz.

STM32F103: Generates 50KHz for the boost converter, and also provides all the control function for the inverter.

PZEM004T: Provides all metering function for power management.

Specification

Fundamental frequency is 50Hz Modulation frequency is 23.4KHz Boost converter frequency is 50KHz Unipolar Modulation Constant current CC and constant voltage CV charging (bulk, absorption and float) Charging control algorithm (P controller) Inverter output voltage control algorithm (PI controller) Short circuit protection (not tested yet) Mains over voltage and under voltage protection Inverter over voltage and under voltage cut-off Serial LCD interface (modbus RTU)

User interface

  1. TWI interface
  2. Serial LCD interface (using UART or Modbus RTU)
  3. Power ON/OFF switch interface
  4. Programing Enable Interface (Boot0)
  5. Debug Enable Interface
  6. Configuration Enable Interface
  7. Programing Interface (UART)

for more infomation on the EGS002 proMAX, please download the manual

2.0 MODBUS RTU DISPLAY

2.1 LCD 20X4

modbus LCD 20X4

3.0 CURRENT SENSOR BOARD

3.1 ACS758 200A module

image

3.2 INA282 module

3.3 Short circuit module

4.0 PZEM004T 100A BOARD

PZEM004T

Parts

114
QtyValueFootprintReferences
234K7Resistor_SMD:R_0603_1608MetricR2, R3, R10, R11, R12, R14, R16, R17, R19, R22, R26, R27, R28, R29, R30, R38 +7
19100nfCapacitor_Tantalum_SMD:CP_EIA-1608-08_AVX-JC11, C12, C15, C17, C18, C19, C20, C21, C22, C23, C24, C25, C26, C30, C32, C33 +3
51KResistor_SMD:R_0603_1608MetricR25, R39, R40, R41, R45
410RResistor_SMD:R_0603_1608MetricR34, R35, R36, R37
410uf Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-AC7, C8, C10, C31
41N4148Diode_SMD:D_SOD-123D4, D5, D6, D7
422pfCapacitor_Tantalum_SMD:CP_EIA-1608-08_AVX-JC1, C2, C3, C4
4BC857Package_TO_SOT_SMD:SOT-23Q1, Q2, Q3, Q4
3100KResistor_SMD:R_0603_1608MetricR20, R21, R24
310ufCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-AC13, C14, C16
210KResistor_SMD:R_0603_1608MetricR13, R18
22.2ufCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-AC28, C29
2IR2113SPackage_SO:SOIC-16W_7.5x10.3mm_P1.27mmU3, U4
2PZT2222APackage_TO_SOT_SMD:SOT-223Q6, Q7
2RF107Diode_SMD:D_SOD-123D1, D2
110ufCapacitor_SMD:CP_Elec_4x3C27
11MResistor_SMD:R_0603_1608MetricR1
120MResistor_SMD:R_0603_1608MetricR23
1220Resistor_SMD:R_0603_1608MetricR42
1220RResistor_SMD:R_0603_1608MetricR33
122uHInductor_SMD:L_0603_1608MetricFB1
125MhzCrystal:Crystal_HC49-4H_VerticalX1
132.768KhzCrystal:Crystal_SMD_2012-2Pin_2.0x1.2mm_HandSolderingX2
174HC245Package_SO:SOIC-20W_7.5x12.8mm_P1.27mmU2
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U7
1AT24CS32-SSHMPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU6
1BC847Package_TO_SOT_SMD:SOT-23Q5
1BuzzerBuzzer_Beeper:Buzzer_12x9.5RM7.6BZ1
1CN1Connector_PinHeader_2.54mm:PinHeader_1x37_P2.54mm_HorizontalJ1
1CN10Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ10
1CN2Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2
1CN3Connector_JST:JST_EH_B3B-EH-A_1x03_P2.50mm_VerticalJ3
1CN4Connector_JST:JST_EH_B2B-EH-A_1x02_P2.50mm_VerticalJ4
1CN4Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ11
1CN5Connector_JST:JST_EH_B8B-EH-A_1x08_P2.50mm_VerticalJ5
1CN6Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ6
1CN7Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ7
1CN8Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ8
1CN9Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ9
1ESP-12ERF_Module:ESP-12EU8
1LEDLED_THT:LED_D5.0mmD3
1LEDLED_SMD:LED_0603_1608MetricD8
1LM393Package_SO:PowerIntegrations_SO-8U5
1R_POT_TRIMPotentiometer_THT:Potentiometer_Bourns_3296W_VerticalRV1
1STM32F407VETxPackage_QFP:LQFP-100_14x14mm_P0.5mmU1
1SW_PushButton_Switch_SMD:SW_SPST_B3U-1000PSW1

More from shreya2717/Solar-Rooftop-Financing-Market-Risk-Analysis

3
  • 2 layers96.8 × 49.5 mmEGS002proMAX, the printed circuit board in 3D

    EGS002proMAX

    shreya2717/Solar-Rooftop-Financing-Market-Risk-Analysis

    Solar energy is the cleanest and most available renewable energy source. The Modern technology can harness this energy for a variety of uses, including producing electricity, providing light and heating water for…

    109 parts
  • 2 layers76.2 × 28.3 mmUartLcd, the printed circuit board in 3D

    UartLcd

    shreya2717/Solar-Rooftop-Financing-Market-Risk-Analysis

    Solar energy is the cleanest and most available renewable energy source. The Modern technology can harness this energy for a variety of uses, including producing electricity, providing light and heating water for…

    16 parts
  • 2 layers27.9 × 40.6 mmINA282Mini, the printed circuit board in 3D

    INA282Mini

    shreya2717/Solar-Rooftop-Financing-Market-Risk-Analysis

    Solar energy is the cleanest and most available renewable energy source. The Modern technology can harness this energy for a variety of uses, including producing electricity, providing light and heating water for…

    10 parts

Similar boards

  • 2 layers41 × 28 mmAquarea, the printed circuit board in 3D

    Aquarea

    slqa/aquarea_esphome

    I used hardware serial on pins GPIO15/GPIO13 and one pin for RTS from a GPIO5 Mini ESP board. In a 'normal' situation, the ESP12E only listens to communication between the remote and the heat pump, so you can have…

    30 parts3
  • 2 layers107.2 × 60.3 mmClass D Audio Amplifier, the printed circuit board in 3D

    Class D Audio Amplifier

    fredie1811/Class-D-Amplifier

    The KiCad Schematic and PCB Layout for a Half Bridge Class-D Audio Amplifier using an MH-M28 for inputting the audio via an audio jack or via bluetooth.

    35 parts
  • 2 layers100 × 100 mmGateDriver, the printed circuit board in 3D

    GateDriver

    christopherwj/SDG3

    A place for all of our files related to our project

    73 parts1
  • 4 layers150 × 99.5 mmRnvm bart, the printed circuit board in 3D

    Rnvm bart

    kitspace-test-repos/kicad6-file-collection

    883 partsMIT
  • 2 layers89.2 × 58.9 mm8In-8Out LAN9252-only, the printed circuit board in 3D

    8In-8Out LAN9252-only

    MetalMusings/MyOwnEtherCATDevice

    Documentation accompanying the "Make My Own EtherCAT device" video serie on Youtube.

    99 parts93
  • 2 layers281.1 × 236.5 mmMiniDrumkit2, the printed circuit board in 3D

    MiniDrumkit2

    Fihdi/MiniDrumkit

    Eurorack DrumKit module with a 3 channel wave-file player and analog Hi-Hat and Kick Drum sections

    239 parts15MIT
  • 2 layers37 × 50 mmUart flash pcb, the printed circuit board in 3D

    Uart flash pcb

    eike2511/uart_flash_pcb

    85 partsGPL-3.0

Questions

How big is the OscBoardV12 PCB?

It measures 98.2 × 47.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the OscBoardV12 use?

114 parts, built around the 74HC245D, ESP-12E, IR2113S and AMS1117-3.3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the OscBoardV12 KiCad files?

From the shreya2717/Solar-Rooftop-Financing-Market-Risk-Analysis repository on GitHub, at the commit this page was made from: the board is oscBoardV1.2_circuit/oscBoardV1.2/oscBoardV12.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the OscBoardV12 design in my own project?

Its repository states no licence, so its author keeps all rights: ask shreya2717 before reusing the design.