Skip to the content
2 layers25.4 × 42.9 mmLIN Click, the printed circuit board in 3D

Collection of add-on boards in mikroBUS™ standard

Size
25.4 × 42.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
34
Nets
29
Pads
87
Tracks, vias
104, 49
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
29 Aug 2023
Updated
14 Sep 2025

Overview

LIN Click is an open-source printed circuit board by michpro, from the michpro/mikroBUS repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 25.4 × 42.9 mm with 34 parts on 29 nets, routed with 104 tracks and 49 vias.

It is built around the SIT1021QT/1, B0512S-1W and 1N5819W, with the SMF26CA and MMBT2222A among its other parts. Its parts include 8 resistors, 7 capacitors, 7 diodes, 2 connectors and 1 IC.

Main components

5

README

HLW8032_Click/README.md

HLW8032 Click - energy metering module


Overview

The HLW8032 Click board is a compact energy metering module designed for integration with MikroElektronika's mikroBUS™ ecosystem. It utilizes the HLW8032 integrated circuit, a high-precision single-phase energy measurement chip capable of monitoring active power, voltage, current, and power factor. This board is suitable for applications in smart energy monitoring, IoT-based power management systems, and industrial automation where accurate real-time energy consumption data is required.

Features

  • Energy Metering IC: HLW8032 for precise measurement of voltage (VP), current (IP/IN), and power.
  • Input Connections: 4-pin screw terminal for line (L), neutral (N), and load connections.
  • Shunt Resistor: 2 mΩ for current sensing, rated for high power dissipation.
  • mikroBUS™ Compatibility: Standard mikroBUS™ PCB form factor.
  • Ground Separation: High-voltage ground (HVGND) isolated from low-voltage ground (GND) for safety.

The board supports UART communication at 4800 baud for serial data output, providing registers for power, voltage, current, and energy accumulation.


Schematic diagram

wiring diagram

Visual simulation of a transformerless power supply.

Module visualisation

(click on the image to see the 3D model)

LoRa Click

Assembly

Interactive BOM and placement

Production files

Production files can be found here.


Usage Guide

  • Connection:
    • Connect AC line to J1 (L/N) and load to L1/N1.
    • Plug into mikroBUS™ socket on a host board (e.g., MCU development kit).
    • Power via +5V/+3.3V pins.
  • Communication:
    • UART (TX/RX at 4800 baud, 8N1): Read 24-byte data frames for measurements.
    • PF Pin: Pulse output proportional to active electric energy.
  • Software:
    • Use MikroE libraries or custom code to parse HLW8032 registers.
    • Example: Voltage = (Register Value) * Calibration Factor.
  • Calibration: Adjust via software for shunt and divider ratios.
  • Safety: ** Handle high-voltage sections with care; ensure proper isolation **.

Reporting bugs

Create an issue on GitHub


License

Copyright © 2025 Michal Protasowicki

This project is released under CERN Open Hardware Licence Version 2 - Permissive.

License: CERN-OHL-P-2.0


Support

If You find my projects interesting and You wanted to support my work, You can give me a cup of coffee or a keg of beer :)

PayPal Direct     ko-fi     Coinbase

Parts

34
QtyValueFootprintReferences
310kfootprints:R_0805_2012MetricR3, R4, R6
31N5819Wfootprints:D_SOD-123D2, D4, D7
2100nfootprints:C_0805_2012MetricC4, C5
22k2footprints:R_0805_2012MetricR1, R2
2SMF26CAfootprints:D_SOD-123FLD5, D6
110ufootprints:C_0805_2012MetricC3
11kfootprints:R_0805_2012MetricR8
11nfootprints:C_0805_2012MetricC7
1220pfootprints:C_0805_2012MetricC6
12u2footprints:C_0805_2012MetricC2
13V3footprints:D_SOD-123D3
147kfootprints:R_0805_2012MetricR5
14u7footprints:C_0805_2012MetricC1
175kfootprints:R_0805_2012MetricR7
1B0512S-1Wfootprints:BxxyyS-1WM1
1EN SELfootprints:PinHeader_1x03_P2.54mm_VerticalJP2
1LINfootprints:DG250-3.5-03P-11-00AHJ1
1LIN Click v1.0 by MProfootprints:mikroBUS_module_MJ0
1Logo_Open_Hardware_Smallfootprints:OSHW-Logo2_7.3x6mm_SilkScreenLOGO1
1MMBT2222Afootprints:SOT-23Q1
1Modefootprints:PinHeader_1x03_P2.54mm_VerticalJP3
1PWRfootprints:PinHeader_1x03_P2.54mm_VerticalJP1
1Powerfootprints:LED_0805_2012MetricD1
1SIT1021QT/1footprints:SO-8_3.9x4.9mm_P1.27mmU1

The 31 most common of 34 parts.

More from michpro/mikroBUS

11
  • 2 layers25.4 × 57.2 mmOpenTherm Click, the printed circuit board in 3D

    OpenTherm Click

    michpro/mikroBUS

    Collection of add-on boards in mikroBUS™ standard

    58 parts5CERN-OHL-P-2.0
  • 2 layers96.5 × 81.3 mmBluePill base, the printed circuit board in 3D

    BluePill base

    michpro/mikroBUS

    Collection of add-on boards in mikroBUS™ standard

    48 parts5CERN-OHL-P-2.0
  • 2 layers25.4 × 57.2 mmHLW8032 Click, the printed circuit board in 3D

    HLW8032 Click

    michpro/mikroBUS

    Collection of add-on boards in mikroBUS™ standard

    45 parts5CERN-OHL-P-2.0
  • 2 layers25.4 × 57.2 mmLoRa Click, the printed circuit board in 3D

    LoRa Click

    michpro/mikroBUS

    Collection of add-on boards in mikroBUS™ standard

    26 parts5CERN-OHL-P-2.0
  • 2 layers25.4 × 42.9 mmCAN Click, the printed circuit board in 3D

    CAN Click

    michpro/mikroBUS

    Collection of add-on boards in mikroBUS™ standard

    25 parts5CERN-OHL-P-2.0
  • 2 layers25.4 × 57.2 mmSCT-013 UI Click, the printed circuit board in 3D

    SCT-013 UI Click

    michpro/mikroBUS

    Collection of add-on boards in mikroBUS™ standard

    25 parts5CERN-OHL-P-2.0
  • 2 layers68.6 × 53.3 mmArduino UNO click shield, the printed circuit board in 3D

    Arduino UNO click shield

    michpro/mikroBUS

    Collection of add-on boards in mikroBUS™ standard

    24 parts5CERN-OHL-P-2.0
  • 2 layers25.4 × 42.9 mmRS485 Click, the printed circuit board in 3D

    RS485 Click

    michpro/mikroBUS

    Collection of add-on boards in mikroBUS™ standard

    23 parts5CERN-OHL-P-2.0
  • 2 layers25.4 × 42.9 mmI2C 1-Wire Click, the printed circuit board in 3D

    I2C 1-Wire Click

    michpro/mikroBUS

    Collection of add-on boards in mikroBUS™ standard

    19 parts5CERN-OHL-P-2.0
  • 2 layers25.4 × 28.6 mmI2C EEPROM Click, the printed circuit board in 3D

    I2C EEPROM Click

    michpro/mikroBUS

    Collection of add-on boards in mikroBUS™ standard

    19 parts5CERN-OHL-P-2.0
  • 2 layers25.4 × 42.9 mmETH W5500 mini Click, the printed circuit board in 3D

    ETH W5500 mini Click

    michpro/mikroBUS

    Collection of add-on boards in mikroBUS™ standard

    8 parts5CERN-OHL-P-2.0

Similar boards

  • 2 layers33 × 46 mmM18-usb interface pcb, the printed circuit board in 3D

    M18-usb interface pcb

    fred314159265/m18-usb-interface

    Isolated USB-C adapter for Milwaukee M18 battery diagnostics. KiCad design and v1.0 fab files. Software: m18-protocol-rs.

    31 partsUnlicense
  • 2 layers68.6 × 53.3 mmArduino OpenTherm shield, the printed circuit board in 3D

    Arduino OpenTherm shield

    anway0404/Arduino_OpenTherm_shield

    Arduino hardware shield to send and receive data from Opentherm devices

    54 parts3CERN-OHL-P-2.0
  • 2 layers68.6 × 53.3 mmArduino OpenTherm shield, the printed circuit board in 3D

    Arduino OpenTherm shield

    michpro/Arduino_OpenTherm_shield

    Arduino hardware shield to send and receive data from OpenTherm devices

    55 parts1CERN-OHL-P-2.0
  • 2 layers59.2 × 52.9 mmMagic epaper, the printed circuit board in 3D

    Magic epaper

    fossasia/magic-epaper-hardware

    Magic ePaper Hardware

    57 parts1kApache-2.0
  • 2 layers299 × 82.5 mmPixelWave, the printed circuit board in 3D

    PixelWave

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    663 parts915
  • 6 layers39.5 × 39.5 mmLEVIA H7, the printed circuit board in 3D

    LEVIA H7

    piecol/LEVIA-H7

    Open hardware STM32H743 drone flight controller

    173 parts71CERN-OHL-S-2.0
  • 2 layers99.5 × 90.5 mmMRR ESPA, the printed circuit board in 3D

    MRR ESPA

    maplerainresearch/MRR_ESPA

    A basic 3D printer control board based on ESP32

    130 parts59

Questions

How big is the LIN Click PCB?

It measures 25.4 × 42.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the LIN Click use?

34 parts, built around the SIT1021QT/1, B0512S-1W, 1N5819W and SMF26CA. 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 LIN Click KiCad files?

From the michpro/mikroBUS repository on GitHub, at the commit this page was made from: the board is LIN_Click/LIN_Click.kicad_pcb and its schematic Arduino_UNO_click_shield/Arduino_UNO_click_shield.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the LIN Click design in my own project?

Its repository publishes it under the CERN-OHL-P-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).