At present, the NB-IoT module has begun to be traded as one of the IoT devices. However, NB-IoT modules that are sold in the market are stand-alone modules or shields that require Arduino boards, so that in use they require wiring which can cause complicated and irregular, even wiring errors can occur. Therefore the purpose of this research is to design the NB-IoT module which has been integrated with a microcontroller unit (MCU), so that it is as practical as the NodeMCU module. The prototype design of the NB-IoT module uses the capstone design method, including PCB design and embedded systems also needed for implementing low power devices, then a specification test is performed with the result of power consumption obtained that with a 10,000mAh battery it can last for 5 days, with a cycle the work of 0.0575%, and the spectrum profile where the magnitude of the transmission power with an average of -15,804dBm, bandwidth with an average of 103.07 kHz at a measured frequency of 905.1 MHz.