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. Is the 32-bit ATSAML10 the ATMEGA328P killer that we've been waiting for?

Is the 32-bit ATSAML10 the ATMEGA328P killer that we've been waiting for?

Scheduled Pinned Locked Moved Hardware
26 Posts 8 Posters 4.2k Views 9 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.
  • F freynder

    @yveaux I stand corrected. I just tried compiling an example sketch and indeed no errors. Last time I tried I had compilation errors, but that may have been due to other factors then.

    F Offline
    F Offline
    freynder
    wrote on last edited by
    #21

    @freynder said in Is the 32-bit ATSAML10 the ATMEGA328P killer that we've been waiting for?:

    @yveaux I stand corrected. I just tried compiling an example sketch and indeed no errors. Last time I tried I had compilation errors, but that may have been due to other factors then.

    I'm revisiting this as I tried to compile a sketch today using the official STM32 core (https://github.com/stm32duino/Arduino_Core_STM32 v1.3)

    I realize now I tested with the wrong core as it is a bit confusing in Arduino IDE. Please see the screenshot below which boards menu should be selected (highlighted the selected board).

    0_1535733869475_scrshot.png image url)

    When I select this core, the sketch will not compile because the ARDUINO_ARCH_STM32F1 flag is not set.

    @Yveaux and @nagelc : can you confirm you actually used this core? The core named "STM32 Boards (stm32duino.com)" is Roger Clarks core, not the official STM32 core one. Easily confused as the github user name for the official STM32 core is stm32duino.

    nagelcN YveauxY 2 Replies Last reply
    0
    • F freynder

      @freynder said in Is the 32-bit ATSAML10 the ATMEGA328P killer that we've been waiting for?:

      @yveaux I stand corrected. I just tried compiling an example sketch and indeed no errors. Last time I tried I had compilation errors, but that may have been due to other factors then.

      I'm revisiting this as I tried to compile a sketch today using the official STM32 core (https://github.com/stm32duino/Arduino_Core_STM32 v1.3)

      I realize now I tested with the wrong core as it is a bit confusing in Arduino IDE. Please see the screenshot below which boards menu should be selected (highlighted the selected board).

      0_1535733869475_scrshot.png image url)

      When I select this core, the sketch will not compile because the ARDUINO_ARCH_STM32F1 flag is not set.

      @Yveaux and @nagelc : can you confirm you actually used this core? The core named "STM32 Boards (stm32duino.com)" is Roger Clarks core, not the official STM32 core one. Easily confused as the github user name for the official STM32 core is stm32duino.

      nagelcN Offline
      nagelcN Offline
      nagelc
      wrote on last edited by
      #22

      @freynder I have changed computers since then, but I suspect you are right. I found it through the STM32duino site, but it didn't look like your screen shot. I don't recall seeing "series" after STM32F103. I can double check when I get home next week.

      1 Reply Last reply
      0
      • F freynder

        @freynder said in Is the 32-bit ATSAML10 the ATMEGA328P killer that we've been waiting for?:

        @yveaux I stand corrected. I just tried compiling an example sketch and indeed no errors. Last time I tried I had compilation errors, but that may have been due to other factors then.

        I'm revisiting this as I tried to compile a sketch today using the official STM32 core (https://github.com/stm32duino/Arduino_Core_STM32 v1.3)

        I realize now I tested with the wrong core as it is a bit confusing in Arduino IDE. Please see the screenshot below which boards menu should be selected (highlighted the selected board).

        0_1535733869475_scrshot.png image url)

        When I select this core, the sketch will not compile because the ARDUINO_ARCH_STM32F1 flag is not set.

        @Yveaux and @nagelc : can you confirm you actually used this core? The core named "STM32 Boards (stm32duino.com)" is Roger Clarks core, not the official STM32 core one. Easily confused as the github user name for the official STM32 core is stm32duino.

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

        @freynder This is the one I used on the pills:

        0_1535869090473_3f0acb4b-6c16-4f8b-a264-e57e6816869d-image.png

        And the boards I've got installed:

        0_1535869195906_8c4f4fa2-e47f-4a11-a493-34168752e8a5-image.png

        http://yveaux.blogspot.nl

        F 1 Reply Last reply
        0
        • YveauxY Yveaux

          @freynder This is the one I used on the pills:

          0_1535869090473_3f0acb4b-6c16-4f8b-a264-e57e6816869d-image.png

          And the boards I've got installed:

          0_1535869195906_8c4f4fa2-e47f-4a11-a493-34168752e8a5-image.png

          F Offline
          F Offline
          freynder
          wrote on last edited by
          #24

          @yveaux and @scalz

          Thanks for confirming. So only Clark's core is supported at the moment.

          It would be interesting to support the official STM32 core as they provide low power functions. I will do some experiments.

          1 Reply Last reply
          1
          • NeverDieN Offline
            NeverDieN Offline
            NeverDie
            Hero Member
            wrote on last edited by NeverDie
            #25

            Do any of the STM32's have anything similar to the Nordic nRF52's PPI (Programmable Peripheral Interconnect)? I assumed they would, but I just now went looking for it in the datasheet and didn't find it. Maybe STM32's call it something else? Or do they just not have anything similar? I thought it was a rather cool feature of the nRF52.

            H 1 Reply Last reply
            0
            • NeverDieN NeverDie

              Do any of the STM32's have anything similar to the Nordic nRF52's PPI (Programmable Peripheral Interconnect)? I assumed they would, but I just now went looking for it in the datasheet and didn't find it. Maybe STM32's call it something else? Or do they just not have anything similar? I thought it was a rather cool feature of the nRF52.

              H Offline
              H Offline
              huex
              wrote on last edited by
              #26

              @neverdie ASR6501 M0 with sx1262

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


              6

              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