Project Hub /Basic Analog & Power Electronics/Discrete & Component Electronics/Measuring a Solar Eclipse with an LDR
Measuring a Solar Eclipse with an LDR
Intermediate
ARDUINO
₹1,500 – ₹5,000
6 – 12 Hours
Partial Kit

Measuring a Solar Eclipse with an LDR

A portable solar eclipse data logger built using an M5Stack Cardputer, an ATtiny85, and an LDR circuit communicating over I2C.

Originally published on Hackaday.io
View original tutorial
0

Parts You'll Need

This project is sourced from another site, not written by us — this list is our best match of their components against what we stock, not a verified bill of materials. Always check the original blog (linked above) for the actual parts list before buying.

This list includes a generic resistor set as a placeholder — it is not matched to the exact value or part number this circuit needs. The correct one is specified on the original source page linked above; check it before buying.

We don't carry yet: ATtiny
SD / MicroSD Card
M5Stack Cardputer
Additional I2C sensors

Browse all components

How It Works

Why Build This

Gain hands-on experience building portable environmental monitoring stations for scientific field data collection.
Learn how to integrate analog sensor circuits with microcontrollers to capture real-world astronomical events.
Practice recording and storing sensor data onto an SD card using compact hardware systems.

Real-World Application

Environmental observation, amateur astronomy, solar irradiance monitoring, and remote field data logging.

Skills You'll Learn

Voltage divider configuration
Analog-to-digital conversion
I2C communication protocol
Microcontroller programming via Arduino IDE
Data logging to SD card

Safety Precautions

Do not look directly at the sun without proper solar viewing glasses when observing an eclipse.

Technology Tags

LDR
LIGHT SENSOR
I2C
DATA LOGGING
ARDUINO IDE
MICROCONTROLLERS
SD CARD

Frequently Asked Questions

The ATtiny85 microcontroller does not have a built-in USB port for direct programming, so the Arduino Uno is used as an In-System Programmer (ISP) to upload your code to the ATtiny85.
No. This device is strictly for measuring light levels and environmental data. Never look directly at the sun without certified solar viewing glasses, as it can cause permanent eye damage.
The data from the LDR and the I2C sensors is saved onto an SD card inserted into the M5Stack Cardputer for easy retrieval and analysis after your observation session.

Gallery

This page is part of Kitkraft's Project Hub — a curated collection of electronics & robotics projects gathered from the maker community to help students and hobbyists discover and learn to build. Kitkraft does not claim authorship of the original project, and makes no representation as to the accuracy, completeness or safety of third-party source material. The summary and "How It Works" explanation above are AI-generated, rewritten with reference to the original tutorial — not a reproduction of it. Full credit and a direct link to the original source are provided above. If you're the original creator and have a concern about how your work is represented here, please contact us and we'll address it promptly.

Kitkraft Project Hub — curated from the maker community, credited at the source.
PRJ-01633