This paper discusses the design and implementation of a low-cost random number generator (RNG) using a microcontroller and physical unclonable function (PUF) technology, specifically a ring oscillator PUF. The RNG, based on the PIC32MX795F512L microcontroller, successfully generates true random numbers without requiring seed inputs and passes various NIST statistical tests for randomness. The results demonstrate that the proposed system can be utilized in various applications while offering a cost-effective solution for generating random numbers.