An ESP32 development board can cost just a few dollars, making it a popular choice for DIY projects such as building your own smart home devices. The cost of the ESP32 itself doesn't tell the whole story, however. There are often additional costs that can be easy to forget.