ACS712 adalah modul sensor arus efek Hall yang bisa mengukur arus AC (bolak-balik) maupun DC (searah). Modul ini mengeluarkan tegangan analog yang sebanding dengan besar arus yang mengalir, sehingga mudah dibaca lewat pin analog (ADC) Arduino dan board seri ESP. Karena ada isolasi listrik antara rangkaian beban berarus besar dan mikrokontroler, pengukurannya aman tanpa merusak board-mu. Di pasaran biasanya ada tiga versi dengan batas ukur 5A, 20A, dan 30A. Sering dipilih untuk proyek pemantauan konsumsi daya, proteksi arus lebih motor, sistem pengisian panel surya/baterai, dan pemantauan energi rumah pintar.

