Arduino Pro Mini is the smallest chipboard that has 14 I/O pins, it's working in 3.3 volts - 5 volts DC and easy to upload the code in programming device.
Specification:
In this tutorial, we are using Arduino Uno as programmer to upload program or code to Arduino Pro Mini