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. Running MySensors on ATTiny85

Running MySensors on ATTiny85

Scheduled Pinned Locked Moved Hardware
9 Posts 4 Posters 4.1k Views 3 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.
  • T Offline
    T Offline
    Tinimini
    wrote on last edited by
    #1

    Is anybody working on ATTiny85 support for MySensors? I found some old thread about this, but it seems that it was quite old and somewhat abandoned. Would this even be feasible anymore?

    YveauxY 1 Reply Last reply
    0
    • core_cC Offline
      core_cC Offline
      core_c
      wrote on last edited by
      #2

      I myself was searching for ATtiny articles (Arduino & MySensors). I found not much (far less as i had expected).
      I'm very interested in a ATtiny (and therefore i replied to this topic, so i'll get notifications :)

      1 Reply Last reply
      0
      • T Tinimini

        Is anybody working on ATTiny85 support for MySensors? I found some old thread about this, but it seems that it was quite old and somewhat abandoned. Would this even be feasible anymore?

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

        @Tinimini Just wondering, what makes you prefer ATTiny over e.g ATMega328 for sensor nodes?

        http://yveaux.blogspot.nl

        T 1 Reply Last reply
        0
        • core_cC Offline
          core_cC Offline
          core_c
          wrote on last edited by
          #4

          i like it small..
          "The smallest tinyAVR MCU measures only 1.5 mm x 1.4 mm." (Atmel website).
          That is probably no good choice to use for a MySensors node (RAM?), but (for example) i could make any sensor an I2C sensor.
          Or, if i need to detect interrupts for some hardware/sensor, i could use an ATtiny for that purpose (solely).
          I guess i'll need to improve my soldering skills with the smallest one. :)

          YveauxY 1 Reply Last reply
          0
          • YveauxY Yveaux

            @Tinimini Just wondering, what makes you prefer ATTiny over e.g ATMega328 for sensor nodes?

            T Offline
            T Offline
            Tinimini
            wrote on last edited by
            #5

            @Yveaux size, mostly. And the fact that I have them :)

            1 Reply Last reply
            0
            • core_cC core_c

              i like it small..
              "The smallest tinyAVR MCU measures only 1.5 mm x 1.4 mm." (Atmel website).
              That is probably no good choice to use for a MySensors node (RAM?), but (for example) i could make any sensor an I2C sensor.
              Or, if i need to detect interrupts for some hardware/sensor, i could use an ATtiny for that purpose (solely).
              I guess i'll need to improve my soldering skills with the smallest one. :)

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

              @core_c agree, but resources are limited regarding flash & ram. This makes running larger software (Eg mySensors library and application) harder.
              That said, I know @tekka recently did some mySensors experiments on attiny. Maybe he likes to share some insights?

              http://yveaux.blogspot.nl

              1 Reply Last reply
              0
              • core_cC Offline
                core_cC Offline
                core_c
                wrote on last edited by core_c
                #7

                of course!..
                I know there is an (at least 1) AVR that doesn't even have RAM. So any code it runs, would have to be very optimized (registers is all one can use). That is no MCU one would use for a typical MySensors node.. true. But there are ATtiny's that can do a lot more.
                I am interested in exploiting a device to the max. If it has 2 timers, and you never use one of them,.. that's a shame. It is one of the greatest features of an MCU: timers.
                Everyone their own hobby ;)

                Just look at this tiny thing:
                http://www.microchip.com/wwwproducts/en/ATTINY85
                It's a marvel..

                tekkaT 1 Reply Last reply
                0
                • core_cC core_c

                  of course!..
                  I know there is an (at least 1) AVR that doesn't even have RAM. So any code it runs, would have to be very optimized (registers is all one can use). That is no MCU one would use for a typical MySensors node.. true. But there are ATtiny's that can do a lot more.
                  I am interested in exploiting a device to the max. If it has 2 timers, and you never use one of them,.. that's a shame. It is one of the greatest features of an MCU: timers.
                  Everyone their own hobby ;)

                  Just look at this tiny thing:
                  http://www.microchip.com/wwwproducts/en/ATTINY85
                  It's a marvel..

                  tekkaT Offline
                  tekkaT Offline
                  tekka
                  Admin
                  wrote on last edited by
                  #8

                  @core_c Yeah, did a few changes to the MySensors core & RF24 driver to have it running on ATTiny85 - however, the features are pretty restricted.
                  As a valid & compact alternative, I suggest looking at nRF24LE1 (=SoC RF24 + CPU, ~3USD): http://www.ebay.com/itm/NRF24LE1-NRF24L01-MCU-Wireless-Transceiver-DIP-RF-Wireless-Communication-Module-/112109743951?hash=item1a1a42ef4f:g:~qgAAOSwal5YGFlQ

                  You'll find additional information and PoC here.

                  1 Reply Last reply
                  0
                  • core_cC Offline
                    core_cC Offline
                    core_c
                    wrote on last edited by core_c
                    #9

                    check!
                    funny.. Your post's image, and ebay's image, are both swapped horizontally.
                    Or is it the chinese printing it wrongly?

                    EDIT: But they have the price just right ;)

                    EDIT 2: Interesting topic tekka.
                    @Tinimini: What did you find out using an ATtiny85? any tests? any results?.. any problems?

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


                    18

                    Online

                    11.7k

                    Users

                    11.2k

                    Topics

                    113.0k

                    Posts


                    Copyright 2019 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