Seems as if this comes up weekly.
According to US Code Title 37 Pay: Midshipman are paid at 35 percent of a an 0-1 with less than 2 years of service. It further states that direct entries to service academy prep schools receive the same amount or, if currently enlisted, the higher of their current pay and the 35 percent.
It can make a fairly big difference. For example, an E-1 with less than four months of service has a basic pay of $1403. An O-1 with less than two years of service has a basic pay of $2876. 35% of that would be $1006.60 which according to DD is what direct entries to NAPS are getting.
Just recently graduated DD take home pay was just over $600 per month at first and then increased as uniforms were paid off to about $900 per month.