No images? Click here

 

Official project updates

nerves_livebook, v0.5.2

  • Update Livebook to v0.5.2
  • Turn on an LED when networking on the device is ready. This isn’t perfect for showing status, but aims to be more helpful than the current lack of feedback.

nerves_livebook, v0.5.1

  • Fix regression in v0.5.0 with plotting graphs with VegaLite
  • Update Circuits.SPI to pull in support for lsb-first devices

nerves_livebook, v0.5.0

  • Update Livebook to v0.5.1

circuits_spi, v1.2.0

  • Add the :lsb_first option to support SPI transfers that send the least significant bit first rather than the most significant one. If the bit reversal isn’t supported by the hardware, a software version is used.
  • Add config/1 to return the configuration for an SPI bus reference. This is useful for checking what is actually being used.
  • Update transfer/2 to support iodata. This makes the interface more convenient since now you can prepend SPI message headers in your code without having to concatenate binaries.
  • Support full paths being passed to SPI devices in open/2. Previously this resulted in errors, but it was easy to forget.

      Community updates

       

      Nerves Meetup now on Meetup.com

      From amclain in #nerves on the Elixir Slack:

      "Hi everyone! Just wanted to let you know that the Nerves meetup has moved to Meetup.com! Hopefully this makes it easier to know when events are happening, add them to your calendar, and get reminders. Here is the new link to our group:

      https://www.meetup.com/nerves/

      I’ll be presenting next month about CI for custom nerves systems, including an explanation of how the new package download site changes work. The link to RSVP is here:

      https://www.meetup.com/nerves/events/283596483/

      If you’re interested in presenting at a meetup, DM me with your topic! If you’re a first-time presenter or nervous about presenting, I’m happy to help you through the process."

      Great to see that the Nerves Meetup should get easier to keep track of now. There's good folks in it :)

      ADS1115 library gets ADS1015 support

      In other news mmmries let me know that the ads1115 library got a contribution of ADS1015 support from tomjoro.

      Love to see it, please do let me know about these types of improvements and contributions. It lets a couple of hundred Nerves enthusiasts know about hardware they might not know, libraries they might not know and new possibilities that are hard to hear about.

      Elixir OpenCV bindings with the evision library

      @_uwu_cocoa is a great Twitter follow. Their work on the evision library touches both ML and Nerves and shows working with both. It is a ton of fun to see the progress, such as beating Python by 30 fps ;)

      So if you want to try computer vision with Nerves, jump right on in. Try it. Help out. I tried it rather early on in a livestream and some of my challenges have been fixed.

       
       

      Supporting the Nerves project

      We want to encourage everyone to contribute in whatever way works for them. Here are some ways we currently recommend:

      • Write or port a new hardware library and include it in the Elixir Circuits collection.
      • Give money to the project via Open Collective.
      • Get in touch about taking over maintenance duties for some libraries, we might be able to provide you hardware.
      • Apply for an EEF stipend on something Nerves-related and build it. We can help if you have questions about this.
      • Send corrections or improvements for documentation wherever it fails to help you.
      • Write about Nerves, give talks about Nerves. Make videos about Nerves. It is all good.

      Finally, if you have questions about the newsletter or want to suggest something you can simply respond to this email it will go directly to me, Lars, who edits this thing. Let me know what you think.

      - Lars, Underjord.io

       
       
       
        Forward 

      This newsletter is managed by Lars Wikman of Underjord.io for the Nerves project. With much love.

      You are receiving this newsletter because you subscribed to the Nerves Project newsletter. If you are receiving this in error or no longer want to receive it you can unsubscribe below.
      Preferences  |  Unsubscribe