• Unsure if it is a bug or a choice but as fare as I can see it is only possible to use the heartbeat function with the color blue?
    I could see applications where it would be nice to be able to change the heartbeat color.

  • @Lokefar

    firmware blinking blue indicate that all is ok
    firmware state red indicate problem..
    than changing "defaults" firmware colors are not avaiable

  • @livius I get that. I can turn the light on with a color without problem. My suggestion was that it was made possible to change the color of the heartbeat function (ie. the blinking light/firmware blinking). That way I wouldn't have to write a function for blinking lights but could use the one already in the firmware.

  • @Lokefar


    turn on fimware blinking - do not use it if you do not need default firmware state indicator only own one

    on start do


    and after this you can turn color by typing


  • @livius Just ran this code via the REPL:

    >>> pycom.heartbeat(True)
    >>> pycom.rgbled(0x007f00)
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    OSError: the requested operation is not possible

    As fare as I can see I have the latest firmware version.

  • @Lokefar said in pycom.heartbeat:


    it work for me

    pycom.rgbled(0x007f00) # green

    i have many state indicator in rgb led color like pink, orange ..
    And it work for me - do you heve latest firmware?

    did you do first disabling firmware blinking as mentioned in the first post?

  • @livius I am not sure I understand your answer? I know it is possible to change the color of the LED with the


    command, but as you can see in the traffic light example that is with


    My question/comment was that the heartbeat don't seem to work with other colors than blue.

  • @Lokefar
    look here

    this line
    disable default firmware programmed blinking


Log in to reply

Pycom on Twitter

Looks like your connection to Pycom Forum was lost, please wait while we try to reconnect.