Applications are open: Technical Director, Software and Controls Officer, Treasurer, and Technician.

See the open roles
Eaglets
Menu

Resources

When the robot will not cooperate

Organized by what is actually happening in front of you, not by which chapter it belongs to.

Being written

Troubleshooting guides are on the way

Eaglets is rebuilding its learning library from scratch. Every guide gets tested on a current kit and reviewed for accuracy before it goes up here, so this section fills in gradually rather than all at once.

Need something specific in the meantime? Ask us. We would rather send you the right thing directly than post something we have not checked.

The order worth checking

Almost every fault is one of three things: power, a connection, or code doing exactly what you wrote rather than what you meant. Work through them in that order. It is faster than starting with the most interesting theory, and the interesting theory is rarely the right one.

Two failures are worth knowing about in advance, because neither announces itself clearly. A weak battery does not look like a flat one. the wheel simply resists more in one direction than the other, which you can feel by hand before you reach for a meter. And if your computer cannot see the Pico at all, the usual cause is not the cable but the board shorting through the breadboard beneath it.

Error messages deserve more patience than they usually get. They generally state what is wrong on the first line and where it happened on the next. In Python, indentation groups lines the way brackets do elsewhere, so an inconsistent indent is a real syntax error rather than an untidy habit, and a tab followed by a space will fail even though it looks correct.