Does IDE 2.2 comes with native Atmega328PB support?

I just made the experience that I can program a NANO clone with Atmega328PB using IDE 2.2 without adding any extra support for it or modifying board manager files.

Legacy IDE (1.8.x) only returns an error, as expected.

Since I can't find an official statement about added PB-version support, I am asking if someone knows more or made the same experience.

I use MiniCore, in both 1.8.19 and 2.2.2, which has specific support for the PB version.

Okay, I found my mistake. The PB version can be programmed with both IDE versions.

Do you mind sharing what your mistake was and how you aplved it. It can be useful for others with the same problem.

You can program the PB version to the extent that this controller is compatible with a conventional PA. Specific PBs features may require a separate core

My mistake was simply the bootloader setting. I had the "old bootloader" setting in IDE 2.2 and "new bootloader" in IDE 1.8.x. Since most of the Chinese boards require the "old bootloader" setting, I was able to program with IDE 2.2 but not with 1.8.x. My bad.

Looks like the only problem with the PB version is that on PCBs that are not modified for the PB chip, the additional GPIOs are either pulled low or high. As long nobody finds a way to use these 2 GPIOs, the boards will behave just like they would be equipped with the P-chip.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.