This article is focused on bringing out all the different types of Arduino development boards and do a quick comparison on their features and applications. To make things quick and easy for you, we have split all the boards into three main categories, the entry level boards, Enhanced boards, and IoT boards