Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Hardware
  3. The new Atmega328PB

The new Atmega328PB

Scheduled Pinned Locked Moved Hardware
29 Posts 8 Posters 11.7k Views 7 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Samuel235

    @GertSanders, I'm pretty sure there is a software serial port work-around. So if you wanted to have the SPI ports AND the two serial ports, you could use digital pins for serial2 and then enable the software serial port as serial port 2. That way, correct me if i'm wrong, you would end up with 2 serial ports and 2 SPI ports. Again, i'm not 100% certain on this topic though, I'm out of my depths, its given me some information and a lot of interest in learning about the ports even more now though, thank you!

    Not sure if this gives you any other possibilities, but this is the NewSoftSerial solution that enables you to have a software serial port. http://arduiniana.org/libraries/newsoftserial/

    GertSandersG Offline
    GertSandersG Offline
    GertSanders
    Hardware Contributor
    wrote on last edited by
    #21

    @Samuel235
    This library is actually part of Arduino IDE 1.x and can be used for the purpose of using other pins as serial ports. But the atmega328pb has two hardware serial ports possible. The question is if I need them. In my case I prefer an extra SPI port over all the ADC pins (4 analog inputs is more then enough im my case).

    The datasheet of the atmea328pb is quite an interesting read indeed.

    S 1 Reply Last reply
    0
    • GertSandersG GertSanders

      @Samuel235
      This library is actually part of Arduino IDE 1.x and can be used for the purpose of using other pins as serial ports. But the atmega328pb has two hardware serial ports possible. The question is if I need them. In my case I prefer an extra SPI port over all the ADC pins (4 analog inputs is more then enough im my case).

      The datasheet of the atmea328pb is quite an interesting read indeed.

      S Offline
      S Offline
      Samuel235
      Hardware Contributor
      wrote on last edited by
      #22

      @GertSanders said:

      I In my case I prefer an extra SPI port over all the ADC pins (4 analog inputs is more then enough im my case).

      I think you have just answered your own question. If it suits your situation more, then go for the extra SPI port. I don't see where 2 seeial ports would be any use in any situation other than a gateway tbh. But thats my opinion :)

      I might make the datasheet my next morning read over my breakfast ;)

      MySensors 2.1.1
      Controller - OpenHAB (Virtual Machine)
      Gateway - Arduino Mega MQTT Gateway W5100

      1 Reply Last reply
      0
      • tbowmoT Offline
        tbowmoT Offline
        tbowmo
        Admin
        wrote on last edited by
        #23

        @Samuel235 @GertSanders

        Consider a RS485 network, with a node that needs to talk with a sensor / actuator via rs232.. Then dual UARTS is quite usable :)

        But I admit, it's a very rare situation..

        GertSandersG 1 Reply Last reply
        0
        • tbowmoT tbowmo

          @Samuel235 @GertSanders

          Consider a RS485 network, with a node that needs to talk with a sensor / actuator via rs232.. Then dual UARTS is quite usable :)

          But I admit, it's a very rare situation..

          GertSandersG Offline
          GertSandersG Offline
          GertSanders
          Hardware Contributor
          wrote on last edited by
          #24

          @tbowmo
          It seems two SPI devices connected to the mcu is more common (ethernet and nrf24, or flash and nrf24).

          S 1 Reply Last reply
          0
          • GertSandersG GertSanders

            @tbowmo
            It seems two SPI devices connected to the mcu is more common (ethernet and nrf24, or flash and nrf24).

            S Offline
            S Offline
            Samuel235
            Hardware Contributor
            wrote on last edited by
            #25

            @GertSanders talking about that, i may add some flash to my latest sensor board. Just a thought.

            MySensors 2.1.1
            Controller - OpenHAB (Virtual Machine)
            Gateway - Arduino Mega MQTT Gateway W5100

            1 Reply Last reply
            1
            • tbowmoT Offline
              tbowmoT Offline
              tbowmo
              Admin
              wrote on last edited by
              #26

              @GertSanders

              You can always multiplex the spi bus, and have multiple devices share it (unless it's a buggy w5100 module..)

              1 Reply Last reply
              0
              • Nca78N Offline
                Nca78N Offline
                Nca78
                Hardware Contributor
                wrote on last edited by
                #27

                Hello, did anyone happen to use this new chip in the end ?
                Or did it arrive too late ?

                YveauxY 1 Reply Last reply
                0
                • Nca78N Nca78

                  Hello, did anyone happen to use this new chip in the end ?
                  Or did it arrive too late ?

                  YveauxY Offline
                  YveauxY Offline
                  Yveaux
                  Mod
                  wrote on last edited by
                  #28

                  @Nca78 I did test it for Atmega328p compatibility which looked just fine.
                  Not sure what the current state is regarding support for the extra peripherals though.

                  http://yveaux.blogspot.nl

                  Nca78N 1 Reply Last reply
                  0
                  • YveauxY Yveaux

                    @Nca78 I did test it for Atmega328p compatibility which looked just fine.
                    Not sure what the current state is regarding support for the extra peripherals though.

                    Nca78N Offline
                    Nca78N Offline
                    Nca78
                    Hardware Contributor
                    wrote on last edited by
                    #29

                    @Yveaux ok thank you I will have a look at what is available in the arduino ports.

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    29

                    Online

                    11.7k

                    Users

                    11.2k

                    Topics

                    113.1k

                    Posts


                    Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • MySensors
                    • OpenHardware.io
                    • Categories
                    • Recent
                    • Tags
                    • Popular