This project outlines the design, development, and construction of a 3D-printed CubeSat, a miniature satellite, equipped with an ESP32 microcontroller, an MPU9250 inertial measurement unit, and a BMP280 barometric pressure sensor module. The CubeSat adheres to standard CubeSat dimensions and incorporates a range of systems, including power management, communication, and data collection, to enable its functionality in space. The CubeSat's structure was meticulously designed using CAD software, and 3D printing technology was employed to fabricate its lightweight, space-grade casing. The ESP32 microcontroller serves as the central processing unit, interfacing with the MPU9250 and BMP280 sensors via I2C communication. Custom firmware was developed to gather sensor data and manage power resources efficiently. Solar Panels are also used for redundant Power Support. The CubeSat features a wireless transceiver for communication with ground stations, facilitating telemetry data transmission and command reception. This CubeSat can collect sensor’s data and transmit it to Ground Station for analysis, contributing valuable insights into its surrounding environment. Maintenance and potential upgrades will be considered to extend its operational lifespan. This project exemplifies the intricate process of designing and developing a CubeSat, highlighting the integration of advanced sensors and microcontrollers in a 3D-printed structure. The CubeSat's deployment underscores its potential for scientific research and data collection in the realm of space exploration. Developed by Go Science Technical Team. IndexTerms – Go Science, CubeSat, ESP32, MPU9250, BMP280, Environmental Monitoring, Space Technology, Sensor Integration, Data Collection, Climate Research, Microsatellites, Miniature Satellites, Space Sensors, Atmospheric Data, Earth Observation, Remote Sensing, Environmental Science, Climate Monitoring, Sensor Fusion, Space Exploration.