Navigation

    • Register
    • Login
    • OpenHardware.io
    • Categories
    • Recent
    • Tags
    • Popular
    1. Home
    2. nitroburn
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    nitroburn

    @nitroburn

    6
    Reputation
    22
    Posts
    611
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online

    nitroburn Follow

    Best posts made by nitroburn

    • RE: Unable to connect to /dev/ttyUSB0 [Solved]

      @kobipes said in Unable to connect to /dev/ttyUSB0 [Solved]:

      @mfalkvidd
      Actually he did but under Hssio the "sudo" keyword is not acknowledged. Tried without this 'super user do' keyword but nothing

      Hassio is different.

      1. Install SSH/Console addon (I don't remember which addon I used, I think both the console and ssh server worked)
      2. Connect via ssh client or using the addon you chose as root.
      3. Type 'hassio help' in the console
      4. One of the bountiful commands you should have seen listed, 'hassio host hardware', lists available hardware and what /dev/ they're under
      5. If you don't see the device listed or no idea which one it is, unplug run the command again plug in and repeat. Look for the item that disappears and returns.

      If smashing face onto keyboard at this point, check out the 'dmesg | grep tty' or 'dmesg | grep usb' and look for your device. If you don't see it after running either of those commands, proceed to start a fire in your immediate surroundings.

      1. By now you should have figured out what /dev/* your whatever is plugged into. If you haven't been consumed by the fire yet and know which /dev/ path your usb whateverthingy is under from dmesg, the magic fix is, in the console run:
      curl -d '{"devices": ["ttyAMA0"]}' http://hassio/homeassistant/options
      

      replace the ttyAMA0 with your device you want to have hassio make sweet bit-by-bit usb love with.

      Source: Google.com

      posted in Home Assistant
      nitroburn
      nitroburn
    • RE: 💬 Easy/Newbie PCB for MySensors

      @gohan very much so. I didn't see a price difference between having 1 or 2 boards made with the jModules anyways because they are so small. It always is cheaper to panelize your boards which, in the case of pcbway, they will do for you. I didn't even select the panelize option. I left it on single and selected 2 designs as the option and it didn't increase cost likely due to small size. 100mm x 100mm is $5/10 boards so cram whatever you can into that size and your good. I likely could have got way more boards had I thought that through as 2 boards together was 34mm x 23.1mm. I'm not 100% sure the best route but I might have got more had I selected the panelize by pcbway option. There are going to be some sort of fees when you want to cram 5 different designs on one board.

      Again, not 100% sure how it works as it will charge more if you request 50pcs over 20pcs but if you can fit more boards in that 100x100 space, it counts as 1 peice even if you end up with 6 as you're paying for a 100x100 board at $5/10pcs. Next time I'd put all the boards into one set of gerbers and lay it out myself to maximize # of boards possible. Actually, before I do that, I'd actually ask if that's what their panelization service would do anyways so am I wasting my time doing it myself, to which they would likely laugh and say, "yes, you pcb ordering newbie", but at least I'd have more boards.

      I got a ton of stuff to mock up now to order all crammed together.

      -edit-
      excuse the poor english, phone is being a pain and some advertisement took me away from posting so I had to do it again and no time to proof read right now.

      posted in OpenHardware.io
      nitroburn
      nitroburn
    • Sensebender Gateway wont compile "sam.h" not found error

      I finally got the sensebender gateway to compile again after spending hours installing, uninstalling, deleteing various versions of the arduino IDE, mysensors board definitions, sam and samd board definitions and more. Every combo I could think of to make it work by itself until I gave up and forced a fix that works currently for me, but will break should the path to the sam.d files change.

      issue is in platform.txt for the mysensors samd hardware line is:
      compiler.arm.cmsis.c.flags="-I{runtime.tools.CMSIS-4.5.0.path}\CMSIS\Include" "-I{runtime.tools.CMSIS-Atmel-1.1.0.path}\CMSIS\Device\ATMEL"

      The {runtime.tools.CMSIS-Atmel-1.1.0.path} variable returns "" so the problem I see is that there is no version 1.1.0 used by the arduino IDE or latest board definitions or even older versions. I have not seen it even once through all that reinstalls of the IDE and board definitons. It has always been 1.0.0 on when running the arduino IDE on any update under windows. After many hours I finally realized to just change platform.txt's compiler.arm.cmsis.c.flags to be:
      compiler.arm.cmsis.c.flags="-I{runtime.tools.CMSIS-4.5.0.path}\CMSIS\Include" "-I{runtime.tools.CMSIS-Atmel-1.0.0.path}\CMSIS\Device\ATMEL"

      And bingo, compiles flawlessly and I can move on with life.

      Not sure why downgrading the board definitions didn't fix it as it was only broken in 1.0.5, using 1.0.4 should have worked. Just searched for when it was changed on github and found:
      https://github.com/mysensors/ArduinoHwSAMD/commit/8130671dc3e04ad9f37f817bbc14fce733e36556

      that commit is where it gets changed to 1.1.0 and that one little change of a single character is what broke it for me on every device I tried. Not sure when 1.1.0 gets installed as even my fresh install now with everything updated to the newest available versions, only has 1.0.0

      Back to finally compiling for the multiple gateways I have after wasting too many hours on this. I even setup a virtual machine just to test if it was something with my windows install. It wasn't.

      --edit--
      Just want to say sorry for putting this under bug reports. It wasn't until shortly after I posted dawned on me to check further into when the 1.1.0 cmsis includes were added to the arduino ide and then realized it was the samd versions after 1.6.11 which made me realize the old advice of sticking with 1.6.11 was only applicable if you were using the sensebender board files 1.0.4 or earlier. I'd been working off the old advice of sticking with 1.6.11 but did not realize that 1.0.5 requires you use samd board versions higher than 1.6.11--the inverse of the old requirements.

      However there was still some other weirdness at play because I had tested so many situations that should have worked, but failed due to oversights on my part (wtf does the IR library have to do with compiling the sensebender sketch?), the Arduino ide not reflecting the library versions installed correctly (If I remove the library, how does it appear back with a different version after restarting the IDE), or other weirdness that added to my confusion. The only advice I had seen, and that others reported worked, was reinstalling the IDE but in my case, it was no help and I even went as far as starting from scratch in a virtual machine.

      So maybe it needs a move from bugs to troubleshooting while I go hide in shame.

      posted in Bug Reports
      nitroburn
      nitroburn
    • RE: 💬 Small nRF24L01+ Shield for ESP8266 Wemos D1 Mini

      @NeverDie pcbway's turnaround was I ordered 450 boards on Saturday @2PM they were done on Monday @10pm and received to the door Wednesday but DHL decided to misread the pcbway invoice and wanted to charge me taxes and fees that were not due. They stupidly included shipping cost in with the value of goods. Rookie mistake, someone was hungover reading the invoices.

      DHL from China to the West Coast of Canada is only usually 1-2 days. Was shipped at 10:30PM on Monday. But PCBWay is a horrible law breaking company who will put any amount on an invoice in an effort to pull one over on the tax (and duty) man and appease dishonest customers.

      posted in OpenHardware.io
      nitroburn
      nitroburn
    • RE: 💬 Small nRF24L01+ Shield for ESP8266 Wemos D1 Mini

      @NeverDie lol, it wasn't that big for just one board. 450 boards total across a bunch of different projects and random boards. I did get 50 if this for a ton of wemos d1 minis I have but it was 50 because if I wanted more Than 10, the price jumped to where 50 was best value. Few dollars more vs 15. Also got the rfm68hw version. And about 10 other boards. Many leaps of faith but I figured if I was going to order 20 boards I actually needed, I might as well add 430 extras on for good measure.

      posted in OpenHardware.io
      nitroburn
      nitroburn

    Latest posts made by nitroburn

    • RE: CDEBYTE's new NRF24 modules are great! (and cheap)

      There are two stores that manufacturer the same modules. Often the prices will differ between the two so you're best off comparing which one is less expensive. CDSNET

      https://www.aliexpress.com/store/product/omg-a-few-cents/2798183_32807273986.html
      store link: https://www.aliexpress.com/store/2798183

      Same board, 2c less right now. It is too bad they no longer do their insane, I have no idea why they were so low, price sales anymore. Happened the same time as an EBates 10% back Not that I need any more of their products. I have way too many modules from them already (100s), but 75% off was hard to pass up. items quantities were limited but they seem to reset the sale so often I just placed a ton of orders whenever it let me. Many NRF52832 modules were acquired this way.

      but if your already shopping AliExpress, I hope you're using eBates on top of that.
      USA eBates (note, I use this from Canada if greater cashback before or after exchange. ie, both are 3% right now, but USD>CAD): http://bit.ly/eBatesDotCom
      Canada eBates: http://bit.ly/eBatesDotCa
      There are often 10% back offered.

      posted in General Discussion
      nitroburn
      nitroburn
    • RE: Unable to connect to /dev/ttyUSB0 [Solved]

      @kobipes said in Unable to connect to /dev/ttyUSB0 [Solved]:

      @mfalkvidd
      Actually he did but under Hssio the "sudo" keyword is not acknowledged. Tried without this 'super user do' keyword but nothing

      Hassio is different.

      1. Install SSH/Console addon (I don't remember which addon I used, I think both the console and ssh server worked)
      2. Connect via ssh client or using the addon you chose as root.
      3. Type 'hassio help' in the console
      4. One of the bountiful commands you should have seen listed, 'hassio host hardware', lists available hardware and what /dev/ they're under
      5. If you don't see the device listed or no idea which one it is, unplug run the command again plug in and repeat. Look for the item that disappears and returns.

      If smashing face onto keyboard at this point, check out the 'dmesg | grep tty' or 'dmesg | grep usb' and look for your device. If you don't see it after running either of those commands, proceed to start a fire in your immediate surroundings.

      1. By now you should have figured out what /dev/* your whatever is plugged into. If you haven't been consumed by the fire yet and know which /dev/ path your usb whateverthingy is under from dmesg, the magic fix is, in the console run:
      curl -d '{"devices": ["ttyAMA0"]}' http://hassio/homeassistant/options
      

      replace the ttyAMA0 with your device you want to have hassio make sweet bit-by-bit usb love with.

      Source: Google.com

      posted in Home Assistant
      nitroburn
      nitroburn
    • RE: 💬 LoRa Ra-01 ATmega328P Node

      any ideal value for the radio decoupling cap? It is the only thing I don't see listed.

      posted in OpenHardware.io
      nitroburn
      nitroburn
    • RE: 💬 nRF24L01+ Pro Mini Shield

      Good to know, I had this made as well 🙂

      posted in OpenHardware.io
      nitroburn
      nitroburn
    • RE: 💬 Small nRF24L01+ Shield for ESP8266 Wemos D1 Mini

      @NeverDie lol, it wasn't that big for just one board. 450 boards total across a bunch of different projects and random boards. I did get 50 if this for a ton of wemos d1 minis I have but it was 50 because if I wanted more Than 10, the price jumped to where 50 was best value. Few dollars more vs 15. Also got the rfm68hw version. And about 10 other boards. Many leaps of faith but I figured if I was going to order 20 boards I actually needed, I might as well add 430 extras on for good measure.

      posted in OpenHardware.io
      nitroburn
      nitroburn
    • RE: 💬 Small nRF24L01+ Shield for ESP8266 Wemos D1 Mini

      @NeverDie pcbway's turnaround was I ordered 450 boards on Saturday @2PM they were done on Monday @10pm and received to the door Wednesday but DHL decided to misread the pcbway invoice and wanted to charge me taxes and fees that were not due. They stupidly included shipping cost in with the value of goods. Rookie mistake, someone was hungover reading the invoices.

      DHL from China to the West Coast of Canada is only usually 1-2 days. Was shipped at 10:30PM on Monday. But PCBWay is a horrible law breaking company who will put any amount on an invoice in an effort to pull one over on the tax (and duty) man and appease dishonest customers.

      posted in OpenHardware.io
      nitroburn
      nitroburn
    • RE: 💬 Small nRF24L01+ Shield for ESP8266 Wemos D1 Mini

      Was getting some boards made and took a chance that it might not be functional.
      0_1501737081095_20170802_180420.jpg
      0_1501737212765_20170802_180353~4.jpg
      If you can't tell, the board was done at SeeedStudio. 🎣

      posted in OpenHardware.io
      nitroburn
      nitroburn
    • RE: 💬 Sensebender Gateway

      @tbowmo @Anticimex Thanks, I was stupidly searching for the wrong combination of terms and hadn't seen DTM DFM used so I was naively looking for the word serial or UART rather than USART when I did a search. Thought I was missing something and didn't read the mysx page close enough after briefly searching it.

      Thanks for clearing that up. #define MYSX_D1_DFM (00ul) & #define MYSX_D2_DTM (01ul) didn't stand out to me as serial connections.

      posted in OpenHardware.io
      nitroburn
      nitroburn
    • RE: 💬 Sensebender Gateway

      Question,
      "To use the serial port in the mysx connector, you should use Serial1 in your sketches, as the default Serial is connected to the USB serial device"

      What pins is the serial port in the mysx connector, I see no mention of it other than that line. I want to mirror the serial data sent to my controller via the USB port to the the serial port in the mysx connector that will then be attached to a bluetooth SPP device. Just want another way to view the radio traffic.

      posted in OpenHardware.io
      nitroburn
      nitroburn