DocScrutinizer05 changed the topic of #qi-hardware to: Copyleft hardware - http://qi-hardware.com | hardware hackers join here to discuss Ben NanoNote, atben / atusb 802.15.4 wireless, and other community driven hw projects | public logging at http://en.qi-hardware.com/irclogs and http://irclog.whitequark.org/qi-hardware
<nicksydney> not sure about brightness but i've read the OSRAM LED are available that draw around 5mA
<nicksydney> something like this .. http://www.osa-opto.com/low-current_1206.html
* whitequark nods
<nicksydney> i think it would be useful to provide feedback mechanism to the user to indicate low power maybe threshold if the battery is reaching 5-10% state
<whitequark> and charging via USB
<nicksydney> wpwrak_: the MCU that you are using does it come in QFP packaging...was thinking of resizing the schematic and using QFP MCU to make it easier for me to solder :)
<DocScrutinizer05> shoot 3 rounds in the air when you run out of ammunition
<wpwrak_> nicksydney: we can try to get out an indication. not sure yet about how clearly we can detect a battery nearing the end of its life.
<DocScrutinizer05> btw even sub-1ms flash is still easily visible
<wpwrak_> nicksydney: you can get it in LQFP 64 or LQFP 80 (as opposed to QFN 48)
<DocScrutinizer05> there are receptors in human eye that act strictly edge triggered
<wpwrak_> DocScrutinizer05: (< 1 ms) visible, yes. but very weak. (i happen to have it flash for about 1-2 ms now, to mark progress for power measurements)
<wpwrak_> (3 rounds) yeah ;-)
<DocScrutinizer05> wpwrak_: of course you want to operate LED on high current when going ultrashort pulse
<DocScrutinizer05> not at the usual <1mA you regularly use for low power LEDs in continuous mode
<DocScrutinizer05> rather like 20 or even 50mA, for 0.5mS
<DocScrutinizer05> bq24150 on N900 sgnals fault condition with a 128uS pulse on a pin which happens to ben hooked up to red/green LED of RGB indicator LED
nicksydney has quit [Read error: Connection reset by peer]
nicksydney has joined #qi-hardware
<DocScrutinizer05> the current is limited to continuous low power mode
<DocScrutinizer05> i.e. <<5mA
<DocScrutinizer05> the pulse is visible, not good but visible
<wpwrak_> (high current) naw, peaks are bad. they mean that i would have to install huge caps just to feed the LED.
<DocScrutinizer05> let's see
<DocScrutinizer05> ...
<DocScrutinizer05> 10uF?
<DocScrutinizer05> make that 47uF and you're quite fine
<wpwrak_> hmm, 47 uF may be good for about 0.1 ms, yes
<wpwrak_> volate drop in the order of 200-300 mV
<wpwrak_> but .. i still don't quite see the use case
<wpwrak_> when the display is off, the device is in very low current mode anyway. so you're not likely to drain the battery there (and if you do, then the anelok is probably stowed away somewhere and you wouldn't see it blinking anyway)
<wpwrak_> if you're using the device, it could just display a low battery indicator
<wpwrak_> and if the battery is flat for good, then it just won't turn on :)
<whitequark> yes, that's true
<DocScrutinizer05> yep
<DocScrutinizer05> though http://product.tdk.com/capacitor/mlcc/en/documents/C3216X5R1E476M160AC.pdf driven correctly can also make nice klicking sounds ;-D
<DocScrutinizer05> generally you want to use PWM for all sorts of brightness modulation
<DocScrutinizer05> and a fat capacitor in parallel to your CR2032 will definitely help keep your digital circuitry operating stable
<DocScrutinizer05> check above datasheet for incredible reduction of effective capacity with charging voltage
<DocScrutinizer05> at 3.6V DC Bias you're alread ~50%
<DocScrutinizer05> calling those critters capacitors is really feeling like oversimplifying matters
<DocScrutinizer05> s/matters/things/
<qi-bot> DocScrutinizer05 meant: "calling those critters capacitors is really feeling like oversimplifying things"
<DocScrutinizer05> watch weird Z and Capacity vs freq diagrams
<DocScrutinizer05> while this one is only -20% at 3.6V
<wpwrak_> wow. really suckish.
<wpwrak_> is the difference because of X5R vs. X7R ? or is it an unrelated property ?
<nicksydney> DocScrutinizer05: "fat capacitor in parallel to your CR2032 will definitely help keep your digital circuitry operating stable" ... was googling about 'capacitor as voltage stabilizer' and found this .. http://electronics.stackexchange.com/questions/83892/how-to-select-an-appropriate-capacitor-for-input-voltage-stabilization is this the same what you mean as stabilizer ?
<nicksydney> DocScrutinizer05: this also "http://product.tdk.com/capacitor/mlcc/en/documents/C3216X5R1E476M160AC.pdf driven correctly can also make nice klicking sounds " .... is this the same kind of clicking noise that i often hear when turning on a big amplifier product like one of those consumer based amp ?
<wpwrak_> that's a lot of different chips, all in QFP packages
<wpwrak_> if you want "similar", get an MKL24, MKL25, or MKL26
nicksydney has quit [Read error: Connection reset by peer]
nicksydney has joined #qi-hardware
<wpwrak_> (resend) if you want "similar", get an MKL24, MKL25, or MKL26
<nicksydney> wpwrak_: MKL24/25/26 you mean the dev board right ?
<wpwrak_> i mean the chip for the board you want to make
<nicksydney> oahh ok you are referring to the part number on the 4th column from that lnk
<wpwrak_> yeah. i cuold also have said "KL24", etc., but digi-key won't let you search for that :) and "KL2" may be a bit too generic
<nicksydney> thought if there is 48 QFP it will have the same pinout as the QFN but now it's 64QFP the pinout will be different
<wpwrak_> well, actually no. kl2 is the same as { KL24, KL25, KL26 }
<wpwrak_> yes, of course
<wpwrak_> the data sheet is your friend :)
<nicksydney> thought can get away without reading the dataasheet :)
<wpwrak_> and there is no 48-LQFP for these chips. so your pinout WILL be different ;-)
<nicksydney> the painful part of ordering from digikey is the shipping ....OR shop $200 and you get free shipping
<nicksydney> even Aliexpress or ebay does not have those MCU...seems like freescale is restricting sales
pcercuei has quit [Quit: dodo]
<kristianpaul> zrafa_: hey
<kristianpaul> zrafa_: I'm good. You?
<wpwrak_> ah, thunderstorm arriving
<nicksydney> wpwrak_: uh oh
dos11 has quit [Ping timeout: 245 seconds]
rz2k has quit []
xiangfu has joined #qi-hardware
JewFro297 has quit [Ping timeout: 240 seconds]
fire has joined #qi-hardware
nicksydney has quit [Remote host closed the connection]
nicksydney has joined #qi-hardware
<apelete> good morning
wolfspra1l has joined #qi-hardware
wolfspraul has quit [Ping timeout: 272 seconds]
<wpwrak_> yeah, nice. now that's what i call rain :)
xiangfu has quit [Ping timeout: 246 seconds]
xiangfu has joined #qi-hardware
wej has quit [Ping timeout: 260 seconds]
wej has joined #qi-hardware
fire has quit [Quit: WeeChat 0.4.1]
fire has joined #qi-hardware
Ornotermes has quit [Ping timeout: 260 seconds]
mcpixel has quit [Ping timeout: 272 seconds]
fire has quit [Quit: WeeChat 0.4.1]
fire has joined #qi-hardware
wolfspra1l has quit [Read error: Operation timed out]
fire has left #qi-hardware [#qi-hardware]
Ornotermes has joined #qi-hardware
fire has joined #qi-hardware
dos11 has joined #qi-hardware
ffio has joined #qi-hardware
fire has quit [Quit: WeeChat 0.4.1]
fire has joined #qi-hardware
nickoe_ has joined #qi-hardware
nickoe has quit [Ping timeout: 245 seconds]
fire has quit [Quit: WeeChat 0.4.1]
ysionnea1 has quit [Ping timeout: 240 seconds]
xiangfu has quit [Ping timeout: 245 seconds]
ysionneau has joined #qi-hardware
xiangfu has joined #qi-hardware
<DocScrutinizer05> with USB-OTG and LCD: 12 bucks (ARM M0+ though, whatever that is) http://www.digikey.de/product-search/de?lang=de&site=de&keywords=FRDM-KL46Z&WT.z_slp_buy=Freescale_Freedom
wej has quit [Ping timeout: 252 seconds]
nickoe_ is now known as nickoe
wej has joined #qi-hardware
<DocScrutinizer05> wpwrak_: http://cache.freescale.com/files/32bit/doc/user_guide/FRDMKL25ZUM.zip powered by a CR2032 ;-)
<DocScrutinizer05> just for an irrelevant sidenote
<DocScrutinizer05> not long ago my mood would've been like "buy it! for that lil bit of money it's a mistake to not buy it, even when I have NFC what for"
<nicksydney> DocScrutinizer05: so now no mood ? :)
<DocScrutinizer05> no, I try to stop that devastating habit
<nicksydney> DocScrutinizer05: http://wstaw.org/m/2014/01/02/plasma-desktopGs3389.png --> i have the same but it won't work with Linux need to flash the bootloader inside WI$
<nicksydney> wpwrak_ has the same as that one too :)
<DocScrutinizer05> heh :-)
<nicksydney> DocScrutinizer05 / wpwrak_ : this is interesting http://www.digikey.com/product-detail/en/XK-STK-A8DEV/880-1066-ND/4485710
<nicksydney> octa core cortex M :)
<nicksydney> (Eight 32bit processors – seven xCORE logical cores supporting DSP instructions, and an ARM Cortex-M3 processor )
mth has joined #qi-hardware
<nicksydney> that extension board allows several peripherals...WiFi, ethernet, etc
<nicksydney> LCD - 480 x 272 full color display .. 40-pin ZIF connector with ribbon cable to the display .... Resistive touch screen with 2 wire interface to xCORE ... yummy
<nicksydney> perhaps another mini tablet :)
pcercuei has joined #qi-hardware
<wpwrak_> DocScrutinizer05: (cr2032) yes, i know :) and the board is nice. and pleasantly cheap. their flashing system is a little unusual but works quite well. the main problem seems to be the firmware - older versions didn't like linux.
<wpwrak_> nicksydney: btw, did you manage to update it with windows ? after that, it may just work
<nicksydney> wpwrak_: not yet need to visit a friend place to use a win machine...no windows at home
<nicksydney> wpwrak_: look what i found http://downloads.qi-hardware.com/people/werner/fisl13.pdf
<nicksydney> :)
<nicksydney> was googling for "filled zone kicad" and yours came out :)
<wpwrak_> (xcore) cute :) not quite what anelok needs but cute :)
<wpwrak_> 50 ml. wow !
panda|x201 has joined #qi-hardware
<nicksydney> learning the difference between copper pour and keepout area...this is interesting
<nicksydney> kicad
<larsc> apelete: your MIPS patches have been queued for 3.14 http://git.linux-mips.org/?p=john/linux-john.git;a=shortlog;h=refs/heads/mips-next-3.14
<pcercuei> party!
<larsc> definitely ;)
<apelete> w00t, it's christmas all over again \o/
<apelete> larsc pcercuei: thanks for the news and the cheering
<apelete> larsc: will soon resume working on the nanonote, will let you know when I start studying the MMC driver
<apelete> (been busy with some adminsys work during the holidays, launched a blog among other things -> http://apelete.seketeli.net)
<apelete> s/adminsys/sysadmin/
<qi-bot> apelete meant: "(been busy with some sysadmin work during the holidays, launched a blog among other things -> http://apelete.seketeli.net)"
fire has joined #qi-hardware
viric has quit [Ping timeout: 240 seconds]
viric has joined #qi-hardware
fire has quit [Quit: WeeChat 0.4.1]
panda|x201 has quit [Ping timeout: 240 seconds]
<DocScrutinizer05> wpwrak_: btw this stuff might be interesting for you as well https://shop.klingler.net/product-details.en.php?productid=10012
<DocScrutinizer05> (needs a tad of thermostat readjustment)
<DocScrutinizer05> (but I'd anyway place the thermo-sensor at *top* of the whole thing, making for a convenient automatic adjustment of vapor level
<DocScrutinizer05> I guess the lid could use a huge heatsink so the HT230 goo can condensate and cycle instead of escape the can and vanish
<wpwrak_> heh :) yeah, could be interesting at some point in the future. for now, i've made my peace with manual soldering. one day, i plan to be rich, buy me a bunch of CNC mills, then mod them to become pick and place machines and such. that way, such bulk-soldering techniques will become very interesting.
<DocScrutinizer05> well, this ~60buck total VP soldering setup isn't exctly for bulk production ;-)
<DocScrutinizer05> rather a convenient way to solder stuff you impossibly can solder any other way at home, like huge BGA chips etc
<wpwrak_> yeah, i've still been able to avoid BGA :) but i know that luck will run out eventually ...
<DocScrutinizer05> with the two items above, plus some good solder paste, even noobs should be able to create almost perfect SMD PCBs
<DocScrutinizer05> I'd probably prefer that method over handsoldering even for extremely complex stuff like the android with glowing eyes ;-)
<DocScrutinizer05> VP is *awesome*, judging by the physical basics of the whole process
<DocScrutinizer05> no overheading, no problems to gheat up huge components and/or groundplanes
<DocScrutinizer05> overheateing even
<DocScrutinizer05> damn, typing sucks
<DocScrutinizer05> time for coffee and a break
michael_lee has joined #qi-hardware
<DocScrutinizer05> whitequark anyway will be pleased to learn there are 50ml bottles easily available
<DocScrutinizer05> courtesy Nikolaus, who OTOH denied any option to get that stuff from fab, since they would rather see us getting our soldering done by them
JewFro297 has joined #qi-hardware
pcercuei_ has joined #qi-hardware
michael_lee has quit [Ping timeout: 240 seconds]
pcercuei has quit [Quit: PC switch]
pcercuei_ is now known as pcercuei
michael_lee has joined #qi-hardware
rz2k has joined #qi-hardware
arielenter has joined #qi-hardware
<whitequark> DocScrutinizer05: OOOOO
<whitequark> that is awesome
<wpwrak_> DocScrutinizer05: well, for the volume you'll need, you may as well start developing relations with good fabs. find their flaws before you have 1000+ units in the pipeline :)
<DocScrutinizer05> wpwrak_: sorry, you lost me
<DocScrutinizer05> I think you don't know about GolDeliCo relations to fabs and status of evaluation of the yield and flaws
<DocScrutinizer05> do you really think I whould've dared to start Neo900 project without GolDeliCo already having a decent fab for complete production, that we know can really handle that task?
<DocScrutinizer05> wel, "complete" as far as PCB manuf goes. I think they don't do housing/mech
<DocScrutinizer05> what do you think who soldered the modem onto the pcb: http://neo900.org/news-0005-phase-i-results-ohsw-showcase
<wpwrak_> ah, okay. thought you may still need to make that choice. i mean, in germany it shouldn't be that hard to find a fab run by decent engineers :)
<wpwrak_> i think in china they learn this kind of soldering in kindergarten :)
<DocScrutinizer05> re China, I'm pleased to state that our fab is magnitudes better than what FIQ offered to OM
<DocScrutinizer05> I think in Chinal they learn completely different things in Kindergarden. E:G. to ignore all manuals since they are too complex anyway. Rather throw sufficient try&error effort on anything you do, and learn to smile at bitching customers
<DocScrutinizer05> whitequark: yeah :-)
JewFro297 has quit [Read error: Connection reset by peer]
JewFro297 has joined #qi-hardware
JewFro297 has quit [Client Quit]
JewFro297 has joined #qi-hardware
<whitequark> ... wow http://i.imgur.com/IUiSaDz.gif
<JewFro297> ...wat
michael_lee has quit [Quit: Ex-Chat]
dos11 is now known as dos1
<DocScrutinizer05> whitequark: HIHI
<DocScrutinizer05> whitequark: I probably had taken the whole contraption with me ;-)
<DocScrutinizer05> the keyboard looks pathetic
wej has quit [Ping timeout: 245 seconds]
unclouded has quit [*.net *.split]
wej has joined #qi-hardware
unclouded has joined #qi-hardware
<whitequark> the mill has arrived to the remailer!
<whitequark> fedex is amazing. not only they worked through what is considered holidays, but also they were able to accurately predict the arrival time
pcercuei has quit [Quit: brb]
pcercuei has joined #qi-hardware
wej has quit [Ping timeout: 260 seconds]
wej has joined #qi-hardware
wej has quit [Ping timeout: 252 seconds]
wej has joined #qi-hardware
<wpwrak_> whitequark: the sequence makes the clip even nicer: looks as if there was a fake front on top of another fake front ;-)
<wpwrak_> (fedex) they're great. if it can be done at all, they do it. i've had all the others drop the ball on occasion but never fedex.
<DocScrutinizer05> anybody got a pointer for me to decode data from /dev/input/ts ?
<DocScrutinizer05> I gather it must follow some sort of standard for input devices
<nicksydney> DocScrutinizer05: this one is saying http://neo900.org/photos/neo900/pcb-a0/DSC01787.JPG ... I show you mine if you show me yours :)
<DocScrutinizer05> hm?
<DocScrutinizer05> larsc: many thanks
<DocScrutinizer05> hah, struct timeval time I gathered already :-D
<DocScrutinizer05> I bet it#s 32bit size
<larsc> on legacy 32bit systems at least
<DocScrutinizer05> on mine :-)
<DocScrutinizer05> God, that's conveniently self-referencing when you want to find out about enum type
<DocScrutinizer05> \o/ 00172 * Event types
<DocScrutinizer05> honestly C is about as poorly selfdocumenting a language as it gets
<whitequark> the only good thing about C is that you have to deliberately go out of your way to make a language worse
<DocScrutinizer05> indeed
<DocScrutinizer05> \o/
<DocScrutinizer05> 00754 * Relative axes
<DocScrutinizer05> now I *guess* this will show up *somewhere* in struct input_event {...}
Guest39547 has quit [Ping timeout: 272 seconds]
<DocScrutinizer05> whitequark: great! Nicolai to the rescue. And python of course
Coyo has joined #qi-hardware
Coyo is now known as Guest32902
<DocScrutinizer05> though we again see an excellent example how python format depending syntax SUCKS!!!
<DocScrutinizer05> let's see
<DocScrutinizer05> aaah MUCH better http://talk.maemo.org/showthread.php?t=68929
<DocScrutinizer05> I still wonder where from he got his event=0 and event=3 stuff
<DocScrutinizer05> err type, but nevertheless
<larsc> probably from the documentation ;)
<larsc> 3 is absolute position, 0 is sync
<DocScrutinizer05> 0 is sync???
<DocScrutinizer05> what's "sync"?
<DocScrutinizer05> some sort of ETX?
<larsc> tells you that the event is complete
<DocScrutinizer05> :nod:
<DocScrutinizer05> that documentation you refer to is afaik usually decently hidden somewhere in /usr/share/docs/some-really-weird-filename
<DocScrutinizer05> only if you're lucky and your system didn't suffer a purgedoc
<DocScrutinizer05> :-)))
<DocScrutinizer05> event-codes.txt \o/
<DocScrutinizer05> larsc: another noob's silly question: now that I have opened the /dev/input/ts for read, and I guess X11 did as well, will both processes see all events or are they 'randomly' handed out to only one of both, so both processes see statistically only every 2nd event?
<DocScrutinizer05> I'd guess they should show up at all read()s in sync, no?
<DocScrutinizer05> for a 'normal' file this situation is pretty defined, each read() has its own read pointer
<DocScrutinizer05> for concurrent writes it already starts getting funny
<whitequark> DocScrutinizer05: naw it's duplicated for each process
<whitequark> same for /dev/input/eventX
<DocScrutinizer05> thought as much. Thanks
<DocScrutinizer05> will the driver's _get() function get called once for each event or once for each process reading an event?
<DocScrutinizer05> IOW is the duplication done in driver's code or in the lib that handles this
<whitequark> for that you'll need to look at the code...
<DocScrutinizer05> :-)
<larsc> the dupliucation is done in the kernels core input code
<DocScrutinizer05> thanks to your first link you shared, I'm almost there already
<DocScrutinizer05> thanks! stopping to annoy and pester you ;-)
wolfspraul has joined #qi-hardware
Guest32902 has quit [Ping timeout: 264 seconds]
Coyo has joined #qi-hardware
Coyo is now known as Guest12233
<DocScrutinizer05> epic!:
<DocScrutinizer05> EV_PWR events are a special type of event used specifically for power
<DocScrutinizer05> mangement. Its usage is not well defined. To be addressed later.
Guest12233 has quit [Ping timeout: 264 seconds]
Codora has joined #qi-hardware
<whitequark> wpwrak_: you'll like reddit.com/r/nononono
<whitequark> it's a subreddit about expensive machinery breaking
<wpwrak_> sweet ;-) i'm not quite sure what i saw but that machine crossing over while spilling white-hot steel looked rather interesting :)
<whitequark> apparently it's some kind of malfunction, for which the damage mitigation consists of dumping a thin layer of steel on the floor
<whitequark> the sign means exactly that
<whitequark> I'm not really sure in what context it appears though
<wpwrak_> "hmm, we should put a sign here." "okay, i'll make one when i'm finished with the bottle." http://static.someecards.com/someecards/usercards/1294089352451_1675164.png
<larsc> save the planet with one bottle of vodka at a time?