Inspiration
Anyone who builds hardware knows how easy it is to damage a component with one wrong connection. After making a few expensive mistakes myself, I wanted a simple tool that could catch common hardware issues before anything gets plugged in.
What it does
BotCheck checks whether a hardware setup is safe before you build it. Select your components, and it verifies voltage and power compatibility, warns about common issues like overvoltage or undervoltage, and suggests fixes when needed.
How I built it
I built BotCheck with Python and Streamlit. I used Codex to speed up development, while all compatibility checks are handled by a rule-based Python backend using real component specifications.
Challenges I ran into
The biggest challenge was making the checks reliable. AI helped with development, but the hardware validation had to be implemented manually to ensure accurate results.
Accomplishments that I'm proud of
I'm happy that the app is simple to use. There's no setup—just choose your components and get instant feedback.
What I learned
I learned that AI is great for speeding up development, but real-world validation still depends on solid logic and careful testing.
What's next for BotCheck
I plan to add more components, improve the validation logic, and eventually generate wiring diagrams for supported configurations.
Note: BotCheck is an early demo and may still require fine-tuning for some hardware combinations.
Log in or sign up for Devpost to join the conversation.