Skip to content
Hardware Modules Electronics & Microcontrollers

PoE32 Lite

By Romi Fadli, S.Kom. 5 min read v2 Embedded Hardware
On this page

PoE32 Lite adalah board mikrokontroler kecil yang mengambil data sekaligus dayanya dari satu kabel Ethernet. Namanya Lite karena chip-nya, CH32V203, hanya mendukung Ethernet 10 Mbit/s; board berikutnya dengan chip lain akan mendukung Fast Ethernet, 100 Mbit/s. Tulisan ini membahas revisi keduanya, v2, yang dipesan pada Mei lalu sekali lagi pada Juni 2025: revisi yang dimulai dari enclosure, membawa port Ethernet ke board, dan memindahkan rangkaian fire alarm ke modulnya sendiri.

Revisi pertama punya halamannya sendiri; di sini saya hanya menyebut apa yang kurang darinya. Selebihnya, halaman ini tentang v2.

Sekilas

BoardPoE32 Lite, board dasar keluarga PoE32
Revisiv2, dipesan pada 27 Mei 2025, lalu diperbaiki sebagai "PoE32 Essential v1.0.1" pada 17 Juni 2025
MCUWCH CH32V203RBT6, RISC-V, dengan MAC Ethernet dan PHY 10BASE-T di dalam chip
EthernetRJ45 low-profile tanpa magnetics, ditambah transformator Ethernet terpisah
DayaModul PoE jadi yang saya modifikasi, disambungkan lewat konektor JST kecil
EnclosureProfil aluminium ekstrusi dengan tutup dari PCB, didesain sebelum board utama
StatusBerfungsi; digantikan v3
FileNilai komponen dan daftar komponen tidak dipublikasikan
Seperti apa v2.

Kenapa ia ada

Board yang paling sering dipilih orang untuk perangkat kecil yang terhubung ke jaringan saat ini adalah ESP32, dan ia berkomunikasi lewat WiFi. Tapi kata wireless pada WiFi hanya berlaku untuk datanya. Dayanya tetap lewat kabel, kecuali perangkatnya memakai baterai. Kalau memang harus ada satu kabel, saya lebih memilih kabel Ethernet: dengan Power over Ethernet, satu kabel itu membawa data dan daya sekaligus.

Perangkat seperti ini hampir tak pernah berpindah, dan perangkat yang diam lebih membutuhkan koneksi yang terus tersambung daripada mobilitas; kabel lebih stabil daripada radio. Sepuluh megabit per detik sudah cukup untuk telemetri dan MQTT. Perangkat berkabel hanya bisa dijangkau orang yang punya akses fisik ke jaringan yang sama, sedangkan perangkat WiFi bisa dijangkau dari mana saja selama masih dalam jangkauan radionya. Dan karena board ini nanti terselip di atas plafon atau di dalam kotak sambungan, ia harus kecil, tanpa jack DC: dayanya hanya datang dari port Ethernet.

Yang kurang dari v1

v1 menaruh driver fire alarm di board yang sama dengan mikrokontroler, sehingga board dasarnya hanya bisa menjadi board fire alarm. Ia juga tak punya port Ethernet sendiri: RJ45-nya ada di breakout board terpisah. v2 dibuat untuk membereskan keduanya.

Seperti apa v2

Untuk revisi kedua, saya mulai dari luar. Sebelum menggambar rangkaian apa pun, saya mendesain kedua tutup enclosure aluminium itu sebagai PCB: satu dengan lubang untuk RJ45, satu lagi membawa rangkaian fire alarm yang dulu menumpang di board v1. Baru sesudah itu board utama mendapat bentuknya, mengikuti rel di dalam profil.

Saya sempat mencoba menaruh tahap daya PoE di board utama dengan komponen diskrit, yaitu PD controller dengan buck converter-nya sendiri, lalu meninggalkan percobaan itu sebelum sempat di-routing. Sebagai gantinya, daya diambil dari modul PoE jadi yang saya modifikasi, disambungkan lewat konektor JST kecil. Board utamanya membawa CH32V203, RJ45 low-profile tanpa magnetics, dan transformator Ethernet terpisah.

Pemilihan RJ45 low-profile itu soal tampilan sekaligus mekanik. RJ45 standar terlalu tinggi untuk enclosure ini dan posisinya jadi tidak di tengah terhadap tutupnya. Konektor yang tenggelam ke dalam board duduk pas di tengah lubang tutup. Idenya saya dapat dari MikroTik GPeer, Ethernet extender yang pernah saya bongkar: di dalamnya ada port tenggelam seperti ini, dan menurut saya bentuknya cantik.

Dua PCB hitam yang hampir sama berdampingan, masing-masing dengan CH32V203, sederet konektor kecil, transformator Ethernet, dan RJ45 low-profile di kanan.
Dua pesanan v2: yang pertama pada Mei 2025 di kiri, dan perbaikannya pada Juni dengan nama PoE32 Essential v1.0.1 di kanan.

Pesanan Juni memperbaiki apa yang terlihat dari board Mei: area keep-out di sekitar RJ45, lubang bor bantu kecil di sudut dalam slot konektor supaya router tak meninggalkan taji, ruang untuk QR code board, dan terminasi Bob Smith di jalur Ethernet.

Firmware-nya adalah firmware Embassy-Rust dari paper Where the SRAM Goes; ia berjalan di v2 dengan konfigurasi GPIO yang disesuaikan untuk board ini saja.

Yang saya pelajari

Desain bagian luar lebih dulu. Menggambar tutup enclosure sebelum board utama menetapkan ruang yang harus diisi board itu. Setiap revisi sesudahnya digambar agar pas dengan tutup-tutup tersebut.

Daya harus ada di board. v2 berfungsi. Tapi dengan modul daya sebagai bagian terpisah yang disambung kabel, susunan di dalam enclosure jauh dari ideal. Jalur daya PoE harus pindah ke board utama, dan itulah v3.

Terkait

Tool yang saya pakai untuk membaca keluaran serial board ini selama pengembangan.

Istilah

Power over Ethernet (PoE)
Mengalirkan daya lewat kabel Ethernet yang sama dengan yang membawa data.
Powered device (PD)
Sisi sambungan PoE yang menerima daya, seperti board ini.
Magnetics
Transformator kecil di antara chip Ethernet dan kabel; sebagian konektor RJ45 sudah membawanya di dalam, yang di v2 tidak.
Terminasi Bob Smith
Resistor dan kapasitor yang menerminasi pasangan kabel yang tak terpakai serta center tap sisi kabel pada port Ethernet, untuk mengurangi interferensi elektromagnetik.
Lubang bor bantu
Lubang kecil di sudut dalam sebuah potongan, supaya mata frais tidak meninggalkan taji di sana.

Technologies covered

  • Altium Designer
  • CH32V203
  • Microcontrollers
  • PCB Design
  • RISC-V
  • Ethernet
  • Power over Ethernet

About the author

Photo of Romi Fadli

Romi Fadli, S.Kom.

Solution Architect · Backend Engineer · Embedded Systems

In my day job I work as a solution architect. I design the system, lead the team that builds it — quality assurance, backend developers, a UI developer, DevOps and DevSecOps — and write the most critical modules myself, such as a certificate authority, a long-term PDF signer, and the core API of a personnel system.

I work across the whole stack that a running system actually needs. On the hardware side that means PCB design, microcontrollers, and embedded firmware — including RISC-V boards running FreeRTOS and Embassy, speaking MQTT over mutually authenticated TLS on a microcontroller with 64 KB of SRAM.

Most of my day-to-day work is software: Rust backends and API modules built on Clean Architecture, an OAuth2/OpenID Connect authorization server written from scratch, PAdES document signing, and certificate authorities — root CAs, timestamping authorities, and OCSP responders. I also build the frontends that sit on top of them.

Running all of that means infrastructure: Docker Compose stacks, networking, Mikrotik and RADIUS, observability with OpenTelemetry, and a steady habit of writing command-line tools and utilities for Linux when the existing ones do not fit.

Share

Enjoyed this?

Get an email when a new article is published.

Referenced by

PoE32 Lite

PoE32 Lite

Electronics & Microcontrollers

PoE32 Lite v3 adalah board RISC-V kecil yang mengambil data dan dayanya dari satu kabel Ethernet, kini dengan seluruh jalur daya PoE di board. Ia gagal saat pertama dinyalakan: sebabnya, cara ia berjalan dengan kabel jumper, dan arah v4.

12 min read Read more →

Related Articles

Ethernet Case Cover

Ethernet Case Cover

Electronics & Microcontrollers

Tutup depan enclosure PoE32: PCB polos tanpa jalur dan tanpa komponen, yang tugasnya hanya menutup profil aluminium dan menempatkan RJ45 tepat di posisinya, dengan lubang yang dipotong presisi oleh pabrik PCB.

4 min read Read more →
SDFA Module

SDFA Module

Electronics & Microcontrollers

Tutup belakang enclosure PoE32 yang sekaligus mengubah PoE32 menjadi titik fire alarm: ia mencatu dan me-reset jalur detektor dari 24 V, dan membaca keadaan normal, alarm, dan kabel putus dari satu input analog.

8 min read Read more →