![]() There's a little more information in the Pico Python SDK documentation, and yet more clues in the Pico pinout diagram. There are an SPI example in the excellent Getting Started guide, and it gave me some useful ideas. ![]() I2C and SPI protocols are really useful.They let you drive all kinds of interesting sensors and actuators, and that means that they enable lots and lots of interesting applications. One of my goals for my Pico mini-projects was to verify that I could drive I2C and SPI chips using the Pico's MicroPython. I'll come back to loop-back testing below. The automated test would have caught the problem which my quick manual test failed to spot. The really annoying thing was that I'd set up an automated loop-back test harness, but in a fit of over-confidence I just did a quick manual test on the board before we sent them out. It wasn't just that we'd shipped boards with a defect. ![]() The boards were still usable and it wasn't too hard to solder in a jumper wire to replace the missing trace, but it was very embarrassing. Somehow a single trace on the pcb had got deleted and one of the GPIO pins was isolated.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |