Owen Project #2554
Replies: 16 comments
-
Posted at 2017-02-08 by @gfwilliams Looks good! It's be interesting to see how you get on with the pins - and yes, using the button is annoying if it's on headers. I guess you could use Pogo pins on the Arduino shield, then you don't have to solder to the Puck at all - and you could still use the button? The 2 extra pins by the side aren't on a 0.1" grid (it just wasn't possible) but since you can put any peripheral on any pin (apart from analogs) only having the 6 IOs shouldn't be too bad.
Surely that's what this is? http://www.espruino.com/Web+IDE#as-a-native-application Or am I missing something? You shouldn't need node.js with nw.js since |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-08 by OwenBrotherwood Pogo pins are in scope: trying to find the right ones as have previously used them in certain situations. (about 4 pucks ready in my checkout: didn't quite make 20 but it probably will happen as my time was less than expected (drains and new IT system in implementation) with advertisements to support espurino) (Tindie not working for credit card at the moment) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-26 by OwenBrotherwood The Things Network, Denmark as if I do not get more on my local city project, I don't get help setting up my local test setup . Not relevant for this comment, but a holder for some info when I get some back Edit: https://github.com/ttn-zh/ic880a-gateway/wiki Gonzalo, from the espruino community guide, is the setup(s) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-03-07 by OwenBrotherwood Hmmm, power requirements and software: but looks nice as a broach/plaything for my daughter. Just have to find time to pin the thing The thin wood that one may have noticed in the picture? Wait and see :)Attachments: |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-03-18 by OwenBrotherwood OK: my 8 yr old's puck is about to be soldered but ... Solder is maybe this evening if I feel my head can take it Edit: not easily seen is the thin wood in front of NeoPixels Edit: there was a delay due to me losing the puck.js from 11 dys !!! Edit: Edit:
|
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-03-18 by oesterle Very cool, @OwenBrotherwood! Laser cutting the wood, I see! |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-03-19 by Robin Sun 2017.03.19 Hello Owen,
Although your discourse hasn't included the extent of your background in electronics or programming, forgive me if the following sounds audacious. also, . . . hope you are feeling better. There isn't an indication as to whether the NeoPixel(s) has been fired up yet, (I see the wood rings have been though) ;-) I blindly followed the example tutorial code on both a Pico and an ESP8266 with no regard to output pin selection, just changing the code to represent which pin the NeoPixel data pin was wired to, and had no issue. The device and NeoPixel have been running for two weeks solid and no smoke yet. ;-) Now, with that said, the NeoPixel is a power hog. Will you be notifying the power company before you fire this up? I wired mine through a separate wall-wort with a 3.3v regulator for the ESP8266. But I see 61 NeoPixels, which will pull over an amp just with basic code fiddling. Don't believe the Puck will keep up with that demand, definitely not with a CR2032. If the code requires constant white with all on, expect stuff to get quite warm. (20ma * 3 colors ea NeoPixel) Discovered this tidbit:
My guess is that the decision for a separate supply has already been discovered as only around 5 or 6 LEDs can be powered directly from the Puck itself, any Espruino board for that matter. Hope the soldering part is going well and can't wait for the animated video . . . . |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-03-19 by OwenBrotherwood Thanks Robin (and oestrie). (off to doctors tomorrow: think I have some mild form of lung phenomena: so still not soldered but she is still happy ) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-03-19 by Robin
As the need to power from an external source, wouldn't the inclusion of a regulator offset the cost of of powering the Puck via a CR2032? Unless of course the NeoPixel battery requirement isn't above the regulator input. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-03-19 by oesterle @robin, @OwenBrotherwood: Yeah, maybe a 3.3v buck converter like this: …plus a USB 5v 1A battery pack. I've made this to replace the CR2032 on Puck.js with AA batteries: Attachments: |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-03-20 by OwenBrotherwood Great: when I get this thing done, I'll post a video One thing that is on my mind ... bluetooth scan for her friends mobile (she doesn't have a mobile) then display a pattern based on the info (name, hw address) into some pseudo random but "nice" display. Just another crazy idea that needs thought but could be fun. Edit: |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-03-20 by @gfwilliams Just to add, I'm not sure it's been covered - you can use any data pin for Neopixels. However sometimes they're a bit picky about the voltage levels of the data relative to their supply - I find it works great running neopixels off a 3.7v LiPo while using the Puck's internal battery, but if running neopixels off 5v you may hit some issues and need a level converter. Another option is to run the neopixels off 3.7v (maybe charge a LiPo behind the clock with a LiPo charger?) and to then run Puck.js off that same 3.7v but with a diode to drop the voltage enough for it? |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-03-20 by OwenBrotherwood Thanks Gordon. Edit Edit Edit Edit: Edit: |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-03-20 by @gfwilliams Just to say, if you're soldering to the Puck already then you could just solder to GND and 3V wires - it's exactly the same as you're getting from the battery adaptor :) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-04-10 by OwenBrotherwood I have to prepare for a TTN thing, 3 pi gw's and no device!!! The problem to be prepared is the alterations of an arduino shield that contains a valuable module that is now in very short supply. (http://forum.espruino.com/comments/13572658/ contains some info as, by chance, there was a little connection there) SMD ... hmmm, removal and replacement onto a @drazzy pcb. https://www.youtube.com/watch?v=eSbZMZ7Y9IU (Update on the NeoPixels after Easter as Lara has to have time to be involved in the project: and also program the thing:)) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-06-01 by Robin Wed 2017.05.31 This code fiddle popped up in a separate forum that may provide a shortcut in program development time. https://benjaminbenben.com/espruino-pixels/ @Benjaminbenben from: (#11) http://forum.espruino.com/conversations/305442/#comment13656647 Would love to get an update on your project success @OwenBrotherwood |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-07 by OwenBrotherwood
Found out that I was in some wrong threads and stuff. So I regroup my stuff "here".
Please note: I quite often edit my own posts to keep noise down so this container might get long dependent on how big the text field can be
puck.js
Presently, I have only one and have drilled out the holes of the black base. Current hold up is a female connector that I thought I had that I have lost for the area between the base to the puck.js. Allows for placement on PCB (male header going up thru the optional black base to puck with optional white cover on top) Wearables (pin thru clothes and black base to female headers)
Some thought as how to fixate puck.js on pins but allow for operation of switch: nothing found yet
Basic PCB preperation with size of puck.js on a PCB ardunio prototype shield: the two sets of 4 holes are ok: other holes and top surface pins need thought.
Several bits and pieces that I need to put together, with another puch.js to make a set Lora
Usage of child labour is a must
https://github.com/lrnzzz/RN2483-LoRa-Shield/issues
watch for wearables as pendant and build on @MaBecker excellent http://forum.espruino.com/comments/13462373/ with hopefull neopixels 12 and 24 round stuff
Software is another story for the hardware, with some focus on nw.js for the time being
https://software.intel.com/en-us/intel-xdk with: understanding nw.js and some whys? for chome, web ide and bluetooth. Possible all in one windows 10 package for node, npm etc
pipeline: a little puck.js on TTN?
https://www.tindie.com/products/DrAzzy/rn2483-breakout-bare-board/
Attachments:
Beta Was this translation helpful? Give feedback.
All reactions