Are you guys planning on any sort of power dock/shield for the Omega? Something in the line of the Particle Photon Shield where it can intelligently control power input and output. Being able to power the Omega with a solar panel and battery (with onboard charging) would be fantastic!
Posts made by Steve Fister
-
Power dock?
-
RE: Onioneers! We need your help!
The Cooler IoT solution seems a bit out of place in this awards. I mean, it's a solution and not a development kit, or board or component of IoT. Even the description of the category says:
"The Hardware award recognizes** components** that every IoT designer should have within reach, from microcontrollers to plug-and-play kits to all-in-one development boards."
Seems that voting would be unfair between this and all the other nominees which are indeed boards, kits, and components -specifically "hardware" and not complete solutions.
Just my 2cents
-
RE: Any techies/writers here interested in writing a e-book for the Omega?
@Rudy-Trujillo Yes, that is the goal. I don't want to cloud it with too many advanced solutions where the user may not even be interested in that particular path.
-
RE: Any techies/writers here interested in writing a e-book for the Omega?
@SYLVAIN-MAILHIOT Sounds good! Message me your contact information and I'll put you on the list! Thanks!
-
RE: Any techies/writers here interested in writing a e-book for the Omega?
@Kit-Bishop I haven't actually figured the scope out yet. I'm thinking absolutely a "beginners" section. I would think that this would be useful for a range of audiences, and I personally like the "cookbook" style. We create "recipes" for specific applications, with varying degrees of complexity. In addition, there is the platform question - Windows/Linux/Mac. Do we include all three in the book, or just choose one?
Although Onion.io doesn't need to be involved from an "approval" perspective, I most certainly would welcome their input and participation where they have the bandwidth. Of course, having Onion.io's blessing would be a good thing
I plan on over the next several weeks putting together an outline for the book. I can post it here when complete and get input from the users on this forum.
-
RE: Any techies/writers here interested in writing a e-book for the Omega?
@Lazar-Demin Absolutely! I'm sure that by the time we are in full-swing, the Onion Cloud will be available. I would like to possibly work with you guys too, even if it's just from a editorial perspective.
-
Any techies/writers here interested in writing a e-book for the Omega?
Wondering if any techies/writers here would be interested in co-authoring a e-book for the Onion Omega? If interested, please email me at stevefister@gmail.com.
-
RE: Does node.js not include packages in opkg yet?
Well, here's my little project! I used a small electro-mechanical toy bird which I purchased online for about $10 (bought a couple in case I made fried parakeet). The bird uses a photoresistor to detect movement in front of the bird, like a hand, and causes the bird to move its head/tail and tweet.
I remove the photoresistor and connected the pins to one of the Omega's GPIO pins, set to high. With the use of Node.js and a Twitter Streaming module (Thanks @Boken-Lin!!!), I was able to get the bird to chirp by setting the GPIO pin to low, based on the keyword being found in the Twitter Stream!
I have a short little video of it in action here: https://www.dropbox.com/s/earpuvg5vgdgw24/20151221_145132.mp4?dl=0
Again, thanks for the help of the Onion Community! Couldn't have done it without you. Looking forward to the next, more in-depth project!
-
RE: How to run NodeJS?
@Vitalii-Korsakov Well, it's not a full-stack Linux environment. However, you can run Node.js on the Onion using the command:
opkg update
opkg install nodejsNote, this version it will install is v0.10.5. The V8 engine is still unsupported in this architecture.
As far as getting node packages installed, it is best to install them on your host system (I run a Mac) and then copy them over to the Onion. My approach to this is to perform the install via NPM, zip the entire directory up and upload it to Dropdox. From there, I can perform a WGET on the Onion to retrieve the zip file.
Note that many if not all modules that have compiled binaries will not run on the Omega. If the module is strictly Javascript-based, then it should run no problem.
-
RE: Node.js and OLED expansion
@Daniel-Sitnik Ahhh! Very interesting! I was looking at using node to execute Python scripts too. This could work... Thanks!
-
Node.js and OLED expansion
I understand the oled expansion currently only runs with Python, any ideas if/when we can use nodejs? I see there are nodejs packages available on github, but they are only for devices like beaglebone, Intel Edison, etc.
-
RE: Does node.js not include packages in opkg yet?
@Boken-Lin said:
You are a Super Hero! Thank you so much for the help on this! I now have my project completely running. I will share the details with the community soon. It's been a very fun little project and I've learned a lot since I unboxed the Omega. My project is not all that special, but it's fun and quirky and uses the Omega!!
Thank you again!
-
RE: Does node.js not include packages in opkg yet?
@Boken-Lin Ok, that's kind of what I figured. Thought I could be Superman, guess not
Yes! If you could figure out a way to get a Twitter stream working in node on the Omega I would OWE YOU BIG TIME!!!!!!
-
RE: Does node.js not include packages in opkg yet?
@Boken-Lin Ok, so I'm having trouble figuring out how to cross-compile a node package (i.e. twit). I've already cross compiled nodejs using JXCore, but can't seem to find any info on doing this for just a package/module. Any help is appreciated!
-
RE: Does node.js not include packages in opkg yet?
@Chris-Ward I used NPM on my Mac to get the specific version. I actually downgraded my Mac from the latest version to this one without issue.
-
RE: Does node.js not include packages in opkg yet?
@Chris-Ward excellent info! I was trying to narrow it down to a specific module, but hadn't gotten to uuid or har-validate. I did test it in v0.10.0 & v0.10.5 on my Mac and it still continued to work. At least we are on the right track! I'll see if I can't cross compile those two modules for use on this architecture. Thanks!!
-
OpenWRT build with JXCore
Well, since I've been racking my brain trying to get some very specific nodejs modules working...and not being successful, my thought was to possibly build a different package completely.
I found this OpenWRT JXCore Package Creation document here: https://github.com/jxcore/jxcore/blob/master/doc/OpenWrt_Compile.md
Everything seems to have compiled ok using the chaos_calmer/ar71xx package using a MIPSEL architecture on Ubuntu 15.04
I now have the following IPK packages:
libpthread_0.9.33.2-1_ar71xx.ipk
librt_0.9.33.2-1_ar71xx.ipk
libstdcpp_4.8-linaro-1_ar71xx.ipk
jxcore_0.3.0.3_ar71xx.ipk
(install last)At this point I'm supposed to copy the files over to my device and run opkg install <ipk file>
A couple of questions:
- There's not enough space for these files to be copied over to the Omega. What's the best way to free up space for this install?
- Is this the best way to even install this?
- What is the possibility of bricking the Omega?
- Any other suggestions are most welcome!!
Thanks!
-
RE: Does node.js not include packages in opkg yet?
@Boken-Lin FWIW, I have tested the node.js request module and have verified that I can indeed receive content from a HTTP request.