And:
- do not directly use files generated by Claude; simply work its suggestions into your files, and upload your files to Claude every now and then
- resyncing both files and conversation keeps Claude focused and compensates for context compression

#ClaudeAI #AI #copilot #AVR8 #I2C

Some lessons learned so far:
- Claude is bad at architecture, orthogonal design, separation of concerns, and signaling corner cases (as in: it needs hints)
- Claude is good at filling in details, signaling typos, following paths, comparing code to a specification document, and checking for completeness and correctness (as far as specified)

#ClaudeAI #AI #copilot #AVR8 #I2C

used Claude.AI as a copilot for finalizing a fully interrupt-driven I2C library for the AVR8 MCUs I've been working on. Took me only days instead of weeks to get this library done!

#ClaudeAI #AI #copilot #AVR8 #I2C

had new PCBs for this ATmega1284 I2C development board produced by #PCBWay, this time in color blue with yellow silkscreen (which looks more like ocher to me πŸ˜‚). All assembled, cleaned and tested; now up for sale in my #Tindie shop!

#Atmel #AVR8 @PCBWay @tindie

looking into Rust this week: nice programming language and a worthy successor to C. Too bad it isn't available for AVR8 (there's only the old avr-rust project that was abandoned two years ago).

#Rust #embedded #AVR8