A new urine analysis core module based on high performance 32-bit microprocessor and high precision color sensor was presented. A novel optical structure and a specific circuit were applied to improve measurement precision and temperature was used to compensate for results in this core module. The information of urine test peice, such as all original data and color RGB value, reflectivity, semi-quantitative level, etc. can be output. The results showed that the measuring precision was about 95% or above with ideal stability and reliability using this presented core module, which can be conveniently applied in various urine analyzers, and can greatly decrease the cost of urine analyzers in development and production.