-
Hi Gordon,
Thank you again for your answers!
Charlieplexing would have been a solution, however that would mean tearing up the currently glued in LEDs and wires. Also I am not sure, if I want that extra complexity in the code. Adding the display flip already slows down LED walk and buzzer sound intervall noticeably.
Unfortunately 5mm LEDs do not fit into the 3D printed wings and I do not have the skills to change the CAD data. Looking at the WS2811 there probably also would not be enough space in the wings to fit those. Even the 3m LEDs + wires were tight.
So I am probably going to try your third proposal: Thinner wire. Currently I use 0.14mm2 stranded wire with PVC isolation. Likely 0.08mm2 stranded wire with silicon isolation would perform much better. Hopefully I can poke it into the board when I double-fold and solder it.
But as I have now gifted the device to my brothers son, I am not sure when I will have the opportunity to test that. :-)
-
Currently the servo does not seem to be strong enough to open the wings fully when the device is closed. When it is opened, the wings can be nearly horizontal. I guess the reason is the bending force needed for the 16 cables coming from the 14 LEDs in the wings.
If you have any idea, how to improve that situation, please let me know.
-
Based on the "Ghostbusters PKE Meter for Arduino" from CountDeM0net on Thingiverse (https://www.thingiverse.com/thing:2338494), I created a version that uses Espruino Pico.
All the details are in the attached (updated) PDF. -
-
-
-
-
When I have no USB connection, but have 4 x AAA rechargeable batteries (~4.8V, ~600 mA) connected to GND and BAT_IN, will I see full power (voltage x current) at the VBAT pin or is there any drop in voltage or current between BAT_IN and VBAT?
I had a look at the power diagram at https://www.espruino.com/Pico and that assumes BAT_IN and VBAT are equivalent. However the board view in the forum comment https://forum.espruino.com/comments/12247605/ seems to indicate that there are devices between BAT_IN and VBAT.
Thanks for any answer or tips where I can look for info!
-
The "Pico LCD Hello World" example (https://www.espruino.com/Pico+LCD+Hello+World) does not work as expected.
A) When I write something, text is shown mirrored (see picture "Hello-World-Mirrored"). Due to this I added 'g.setRotation(0,1);' to the code, directly after the 'g.clear();' .
B)When I try to increase the font in "Improving it...", I get scrambled text. It seems that the higher rows are cut off and displayed below the main text (see "Hello-World-Split" picture).
I get the same scrambled text on an SSD1306 I2C display (see "Hello-World-I2C" picture) using the I2C setup:
I2C1.setup({scl:B6,sda:B7}); // I2C Setup
var g= require("SSD1306").connect(I2C1, start);Any idea what I may be doing wrong?
Thanks for any help.
I updated the PDF to propose thinner stranded wire for the LEDs.