DxCore
DxCore copied to clipboard
Arduino core for AVR DA, DB, DD, EA and future DU-series parts - Microchip's latest and greatest AVRs. Library maintainers: Porting help and adviccee is available.
I've noticed unreliable slave behavior in SLEEP_MODE_STANDBY (and SLEEP_MODE_POWER_DOWN). This seems to be more of an issue when transferring larger buffers. I thought guarding the sleep_cpu() call with !Wire.slaveTransactionOpen() was...
Avrdude ~7.0~ ~7.1~ ~7.2~ ~7.3~ 8.0 is a huge improvement over 6.3 and brings lots of new features and bug fixes. Arduino now provides "flavored builds" with statically linked libraries,...
The prior description of Wire.slaveTransactionOpen() left out a bunch of pitfalls on correct use.
We are getting tons of questions about this that turn out to be because of pio and the fact that I can't control what flags PIO passes to the compiler....
Many thanks to @MCUdude for the template. Adapted from https://github.com/MCUdude/MegaCoreX/blob/master/PlatformIO.md, this may help with #319. The bootloader sections will need platformio/platform-atmelmegaavr#48 to be pulled before being effective.
These are a first real cut for all chips. Interested in thoughts on whether square is even worth exploring. Happy to make changes as needed.
Note the crap I added to the the existing diagrams. While the 28 and 32 pin ones are essentiallly the same as the DB only without OPAMPS, with only one...
As promised, the Dual Mode example. There are actually a few more ideas I have, like cleaning up the mess with begin() in Wire.cpp or adding Wire.read(buffer, len), but I'll...
this is a know bug with a trivial workaround that would get rid of the need to recommend against 1.8.19. I suspect the ratio of frustration saved to the indignity...