#avr | Logs for 2013-04-14

Back
[00:35:23] <homeflix> toner tranfer rules :D iam amazed of the results of this simple tec
[00:41:25] <Casper> yet, I never succeded to do it
[01:35:36] <homeflix> what was your problem?
[01:36:13] <Casper> cracks, smudge
[01:37:50] <homeflix> maybe you should increase the width of the lanes?
[01:38:12] <Casper> 300mils isn't wide enought? :D
[01:39:10] <homeflix> hm :D
[01:40:48] <homeflix> is used the paper from a german vendors catalogue called "reichelt" plus a generic iron
[01:40:52] <homeflix> *is=i
[01:41:01] <homeflix> works great
[01:41:27] <homeflix> the paper should be a little bit "glossy", but easy dissolvable
[01:44:09] <Casper> I tried some
[01:44:16] <Casper> got better results, but...
[01:44:29] <Casper> the main issue is that the toner of all my laser printer is too thin it seems
[01:44:40] <Casper> and seems to all be the high temperature kind
[01:45:25] <homeflix> i use a self-refilled no-name toner for samsung printers
[02:32:20] <R0b0t1> homeflix: I always thought the toner-carts self destructed
[02:34:38] <homeflix> R0b0t1: they do
[02:34:55] <homeflix> but i found a patched firmware for the samsung ml printer series, which disables the toner-chip check
[02:34:56] <homeflix> :)
[02:35:18] <homeflix> some russians patched the firmware and they sell it
[02:35:27] <homeflix> but, you know :P you can find it everywhere for free
[03:23:58] <megal0maniac> Tom_itx: You don't still sell those 32u4 breakouts, do you?
[04:43:52] <twnqx> tzanger: disable jtag in software? do you mean via fuses?
[06:31:37] <w|zzy> Is there anyone from AU that can recommend a good pcb manufacturer for short runs. <10
[06:48:56] <RikusW> w|zzy: ask hackvana he does them
[06:49:25] <RikusW> he can do 5 or 10 or more
[06:49:26] <w|zzy> Thanks
[06:49:38] <w|zzy> Its pretty simple.. Just a breakout
[06:50:25] <RikusW> w|zzy: he made these for me
[06:50:26] <RikusW> http://imgur.com/iuoyV4x
[06:51:12] <w|zzy> nice.
[06:51:19] <w|zzy> mine are just headers in headers out.
[06:52:41] <RikusW> w|zzy: whats your board size ?
[06:59:18] <RikusW> anyone what some utp spaghetti ? https://www.youtube.com/watch?v=r-9VZubB1uI :-P
[07:01:48] <w|zzy> RikusW: ~50mmx60mm
[07:02:37] <nevdull> you can get 10xboards if you canget the dimensions to <= 50x50mm from seeedstudio for $9. i use them a lot.
[07:02:42] <RikusW> you might want to use 50x50
[07:03:28] <langoliers> what if he wants a triangle, or circle ?
[07:03:34] <langoliers> ellipse?
[07:03:38] <RikusW> route it
[07:04:15] <nevdull> then use the appropriate area forumula. if you have a circle, they'll charge for the smallest square area circumscribes the circle
[07:04:46] <nevdull> i've only made arduino shield shapes (other than standard rectangle/square) so maybe there are some gotchas
[07:06:37] <w|zzy> the 60mm is required.
[07:06:45] <langoliers> i think a 70mm board is not large.
[07:06:57] <w|zzy> its for a cloud for www.aery32.com
[07:33:23] <RikusW> nevdull: would that 50x50 be single or double sided ?
[07:39:55] <jadew> is anyone here able to keep a clean room more than a few hours?
[07:39:59] <jadew> if yes, how?
[07:40:17] <langoliers> sure
[07:40:43] <langoliers> don't go in
[07:40:53] <langoliers> you are the dirtiest thing in a clean-room
[07:40:54] <jadew> I've cleaned my room like 2 days ago, now there's a mess that will take me 2 hours to sort
[07:41:15] <jadew> well, I meant organization wise
[07:41:18] <langoliers> oh, i thought you mean a clean-room
[07:41:23] <jadew> my desk gets filled with crap
[07:41:38] <langoliers> hm, then don't let in the cat, and it won't shit on your desk
[07:41:39] <jadew> and not only my desk, I get boxes all over the place
[07:41:59] <RikusW> I try replacing my tools on the same place every time
[07:42:12] <w|zzy> 2layer
[07:42:44] <langoliers> 1: grab screwdriver 2: use screwdriver 3: put back screwdriver ;>
[07:42:46] <jadew> RikusW, me too, but on the desk :P
[07:43:05] <RikusW> use the drawers
[07:43:11] <jadew> yeah... I don't have drawers
[07:43:16] <jadew> I guess that's the answer
[07:43:20] <jadew> a proper desk
[07:43:38] <jadew> mine isn't really made for electronics
[07:43:44] <langoliers> a proper piece of wood with proper nails in it
[07:44:03] <langoliers> with images under the nails of the tool ^^
[07:44:13] <RikusW> I've built a rack against the wall, about 15cm wide 2m long with several such racks about seperated ~15cm in height, from floor to ceiling
[07:44:19] <jadew> langoliers, that's a good idea
[07:44:43] <jadew> I guess I'll need one too
[07:44:53] <jadew> and what do you do about the components?
[07:45:00] <Horologium> piece of wood with holes drilled in it for screwdrivers.
[07:45:01] <RikusW> langoliers: I did that, but other people don't replace the tools :S
[07:45:08] <langoliers> hdd magnets can hold magnetic metal things too, though it may attract metal powder after it
[07:45:17] <RikusW> Horologium: I bought such a stand with my screwdrivers :)
[07:45:25] <langoliers> RikusW<= are the images there? :)
[07:45:33] <langoliers> and maybe a nottation, replace after use?
[07:45:47] <RikusW> will be ignored :S
[07:45:55] <RikusW> some stuff do get replaced
[07:45:56] <Horologium> RikusW, I make them for drill bits, router bits, screwdrivers,,,just about anything that will fit in little holes.
[07:46:00] <RikusW> but not the spanners...
[07:46:11] <langoliers> RikusW<= then i'd wire the electric fence to it
[07:46:17] <Horologium> I also make extensive use of nails and/or pegboard.
[07:46:19] <RikusW> heh :-P
[07:46:40] <langoliers> 20kV baby
[07:46:55] <Horologium> here it is only the wife and me and she has her own tools.
[07:47:10] <RikusW> nobody but me use my electronics tools so that remains where I left it :)
[07:47:27] <vsync_> langoliers: 1.21 gigawatts ?!!!
[07:47:36] <RikusW> but the barn on the farm is another story :(
[07:47:38] <langoliers> vsync_<= yeah!
[07:50:39] <vsync_> 1: grab screwdriver 2: use screwdriver 3: put back screwdriver <- langoliers the 3rd step is always the hardest
[07:51:09] <jadew> especially if it requires you to get up from the desk
[07:51:13] <RikusW> most important otherwise step 1a = find screwdriver ;)
[07:51:15] <jadew> which sadly is the case for me
[07:51:29] <vsync_> RikusW: now that's something i'm familiar with!
[07:51:39] <RikusW> and something I don't like at all
[07:51:40] <vsync_> organized chaos is what i called it
[07:52:00] <langoliers> oh, how about tie it up and pull back with a stepper motor then ?
[07:52:04] <RikusW> while working on a project I'd leave it lying on the desk
[07:52:10] <RikusW> but put it back after
[07:52:32] <vsync_> langoliers: how about with a car starter motor =)
[07:52:41] <langoliers> kk
[07:52:49] <RikusW> screw driver launcher ? :-P
[07:53:08] <langoliers> and put qr-code on them and let a robot pick them up, put them to their places
[07:53:23] <vsync_> RikusW: idd
[07:53:33] <jadew> now that's a good idea langoliers
[07:53:36] <vsync_> what are those things called, used in fishing, sort of fake fish made out of some metal
[07:53:50] <vsync_> flashy things
[07:54:17] <vsync_> "spoon bait" I guess
[07:54:45] <vsync_> well, I know of this one guy, who was fishing with quite heavy spoon baits, now he made this system that retarcts the line with a starter motor...
[07:55:23] <langoliers> just throw a grenade in water, fish comes up
[07:55:30] <vsync_> Now when he first fired it up with his friend, drunk of course, the speed with what the bait jumped from the water and almost hit one of the guys in the head
[07:55:49] <vsync_> would have been pretty much lights out if it had hit
[07:57:48] <vsync_> langoliers: actually a better idea is a robot that just searches the tools, and put them back in their respective places... and the robot could start doing his things after the day's done
[07:57:56] <vsync_> so in the morning everything'll be a-ok
[07:58:41] <langoliers> a 5 dof robot arm
[07:58:55] <langoliers> mounted webcam
[07:59:32] <vsync_> y!
[08:01:07] <homeflix> i just finished to etching and assembly of my usbasp <3 wish me luck, iam about to programm my first atmel chip :D
[08:01:14] <homeflix> *to=the
[08:06:18] <langoliers> vsync_<= how is recognizing a tool simpler than reading a qr-code ?:)
[08:06:19] <vsync_> beware of the infamous releasing of the smoke -phenomena
[08:07:06] <vsync_> langoliers: but well, i'd have to build a robot to put those qr-stickers on the tools first...
[08:07:42] <langoliers> oh well, you can mill the squares in them, or print with laser printer and epoxy on
[08:07:46] <homeflix> yeah, iam a little nervous about that vsync_
[08:07:47] <homeflix> ^^
[08:07:59] <homeflix> but i double checked every lane with a multimeter and so on
[08:08:04] <homeflix> everything should be fine
[08:08:17] <langoliers> homeflix<= do you have 2 of them?
[08:08:18] <langoliers> ;>
[08:08:25] <vsync_> langoliers: no i just mean, have too many tools, also some of them seem to be consistently AWOL
[08:08:27] <langoliers> the second one should work
[08:08:29] <homeflix> no, i use a parallel cable
[08:08:38] <vsync_> so i wouldn't start putting stickers on by hand! NO WAI!
[08:08:43] <Richard_Cavell> vsync_: it's called a lure
[08:08:54] <vsync_> Richard_Cavell: thanks :) that was it
[08:09:18] <vsync_> langoliers: I'd first have to make a robot that sweeps the whole place, looks for tools, and sticks the stickers on
[08:09:32] <vsync_> thennnnnnn!
[08:09:34] <langoliers> and put the unrecognized things in a box.
[08:09:43] <vsync_> :D
[08:09:49] <langoliers> like a cat, mouse, keyboard
[08:10:01] <langoliers> sandwitch
[08:10:03] <langoliers> ;>>
[08:10:12] <vsync_> na the robot could have it for himself
[08:10:19] <vsync_> or herself, for that matter
[08:10:38] <vsync_> it'd be like a really hi-tech AI
[08:10:48] <Tom_itx> Richard_Cavell, where's your order page... or can i email it to you?
[08:10:49] <vsync_> ran with an avr
[08:10:54] <vsync_> now how cool would tha tbe
[08:11:00] <Richard_Cavell> Tom_itx: Hmmm?
[08:11:14] <Tom_itx> boards
[08:11:24] <Richard_Cavell> Tom_itx: Do you have me confused with someone else?
[08:11:36] <Tom_itx> oh probably.. i just woke up
[08:11:43] <Richard_Cavell> np dude
[08:14:48] * Tom_itx goes back to sleep
[08:17:28] <megal0maniac> Can anyone tell me something interesting about the effect of temperature coefficients on electrical components?
[08:17:56] <langoliers> it changes things
[08:18:47] <megal0maniac> Effing essay
[08:18:59] <RikusW> resistance goes up with temp
[08:19:13] <RikusW> unless you have a NTC then things get interesting
[08:19:43] <Tom_itx> http://en.wikipedia.org/wiki/Temperature_coefficient
[08:22:11] <RikusW> if my reasoning is correct it might decrease capacitance ?
[08:22:22] <theBear> it makes transistors go harder and fets go softer
[08:22:23] <RikusW> eg: the plates become thicker ?
[08:22:40] <RikusW> hmm bipolar runaway
[08:23:03] <megal0maniac> I've got to write 2 pages, which isn't enough to explain anything properly
[08:23:18] <RikusW> sad circuit -> http://upload.wikimedia.org/wikipedia/commons/2/2a/VacRect2E.png
[08:23:19] <theBear> does thickness matter ? i suppose in an electro... i think it's basically surface area and dialectric, they don't really care what is 'on the outside', but in a rolled thing like an electro thicker metal means less gaps
[08:29:21] <megal0maniac> Oh, is anyone experiencing delays getting stuff from China?
[08:29:43] <Tom_itx> their chinese new year should be over now
[08:29:55] <vsync_> it's been over for like 2 months or so
[08:30:00] <Tom_itx> iirc it's in february
[08:30:06] <vsync_> there was the spring festival though, but that's over too
[08:30:41] <megal0maniac> I've had two packages re-shipped already :/
[08:30:48] <megal0maniac> Nothing seems to be coming in
[08:30:55] <Tom_itx> try using dhl?
[08:31:07] <Tom_itx> HK post is slow
[08:31:14] <megal0maniac> $60 flat rate? No thanks.
[08:31:20] <megal0maniac> Not with the current exchange rate
[08:31:47] <RikusW> megal0maniac: and another R100 + VAT
[08:32:13] <RikusW> so about $70 + VAT
[08:32:44] <megal0maniac> Sandisk RMAd something once. Sent it to CZ with the cheapest mail I could, they sent it back with UPS. Even took care of customs for me
[08:32:55] <megal0maniac> But courier is so bloody expensive
[08:33:05] <megal0maniac> It's been > 1 month now
[08:33:13] <megal0maniac> Only DX has ever been this slow
[08:40:30] <homeflix> one question: when programming the (empty, new) atmega88 - in an usbasp - using a parallel isp programmer cable, can i use the usb cable of the usbasp itself to power the chip? or must i use an external 5v supply?
[08:40:57] <homeflix> its maybe a dumb question, but i want to make sure everything is right ;)
[08:42:01] <homeflix> like this: (parallel)------ISP----> [USBasp]----(USB) ?
[08:44:51] <Tom_itx> if the cable has 5v on it you can
[08:45:06] <Tom_itx> parallel doesn't have 5v that i know of
[08:46:56] <homeflix> okay
[09:05:07] <twnqx> Tom_itx: you can usually get enough if you power all unused data pins up :P
[09:05:54] <twnqx> megal0maniac_afk: my last shipment from seeed came in during the uaual timeframe of ~3 weeks
[09:05:58] <kdehl> Question: can I verify from the sending controller that a byte has been received on an SPI bus?
[09:06:12] <twnqx> nope
[09:06:19] <kdehl> Okay. Hm.
[09:07:04] <kdehl> But wait, you do receive a byte at the same time, shouldn't it be safe enough to assume that if you have received a byte from the slave that the slave has also received what you transmitted?
[09:07:13] <tzanger> twnqx: no, I mean by setting JTD in MCUCR
[09:07:14] <twnqx> nah
[09:07:24] <twnqx> kdehl: nah
[09:07:30] <kdehl> Hehe.
[09:07:41] <twnqx> it just samples the input
[09:07:48] <twnqx> at its own clock
[09:07:55] <kdehl> Actually, my only problem is delay-wise. I want to know for how long I need to wait before I transmit the next byte.
[09:08:02] <twnqx> nada
[09:08:14] <kdehl> Hm. Doesn't seem to be the case.
[09:08:19] <kdehl> Ah.
[09:08:20] <kdehl> Right.
[09:08:26] <twnqx> i am sending strict from the interrupt handler (to an SPI flash)
[09:08:37] <kdehl> It's probably the display routine that takes too long.
[09:08:44] <kdehl> I delay for one millisecond, and it all works just fine.
[09:08:57] <kdehl> I thought it was the SPI bus that was too slow at first.
[09:23:58] <twnqx> tzanger: hm. that doesn't really help though if you keep the CPU in reset while accessing it :P
[09:31:29] <Tom_itx> hackvana
[09:31:43] <hackvana> Tom_itx: Hi!
[09:31:47] <Tom_itx> can i email you a file or do i need to use your site?
[09:32:10] <hackvana> For a quote, all I need is the size and a few other details such as qty
[09:32:20] <hackvana> I don't yet have online ordering.
[09:32:24] <Tom_itx> 50
[09:32:31] <Tom_itx> blue
[09:32:33] <Tom_itx> and the files
[09:32:39] <hackvana> Here's my guide: http://tinyurl.com/hvpcbfaq
[09:32:40] <Tom_itx> is all you need :)
[09:32:43] <hackvana> I don't need the files for a quote
[09:32:59] <Valen> with luck I should have an order for you tomorrow hackvana (though perhaps the next day)
[09:33:04] <hackvana> Valen: Thank you
[09:33:16] <Tom_itx> do i need a quote before i order? :)
[09:33:27] <hackvana> Ideally, because otherwise you might not like the price
[09:33:33] <Tom_itx> oh
[09:33:35] <Valen> speaking of, i have a vqfn part, the pins have chamfered edges on the outside edges, any idea how to do that in kicad
[09:33:36] <Tom_itx> that bad?
[09:33:55] <hackvana> I have customers who order from me about every two weeks, and they don't quote because they know they'll be happy with it
[09:34:13] <hackvana> Valen: I'm not sure what you mean.
[09:34:20] <Tom_itx> these are basic repeats unless something has drastically changed
[09:34:26] <Tom_itx> minor edits
[09:34:29] <hackvana> I see.
[09:34:47] <hackvana> What's the size in cm, Tom_itx?
[09:36:31] <Tom_itx> 3.78 x 2.95
[09:36:55] <Valen> hackvana: http://www.vapourforge.com/jake/temp/vqfn.png
[09:36:57] <hackvana> Anything special apart from blue?
[09:37:02] <Tom_itx> no
[09:37:08] <Tom_itx> i don't need lead free
[09:37:23] <hackvana> Valen: As far as I know, it's not possible in KiCad
[09:37:23] <Tom_itx> of course they're special
[09:37:26] <Valen> see how the corner pins are chamfered, if they arent i believe they hit
[09:37:27] <Tom_itx> they're mine!
[09:38:09] <Valen> I spose i could make a few pads with the same pin number and dodgy it up
[09:38:12] <hackvana> Indeed
[09:38:26] <hackvana> Tom_itx: Comes to USD50, including shipping to the USA.
[09:38:36] <Tom_itx> ok
[09:38:41] <hackvana> There are some terms and conditions, I'll email you.
[09:38:58] <Tom_itx> still got my email?
[09:39:10] <hackvana> You still at @??x.net?
[09:39:25] <Tom_itx> hasn't changed
[09:39:34] <hackvana> Yay
[09:39:42] <Tom_itx> i'll reply with the files
[09:40:12] <hackvana> Alright
[09:40:27] <hackvana> Please do read my guide, then re-read it.
[09:40:50] <Tom_itx> aww
[09:41:04] <Tom_itx> i skimmed over it
[09:42:04] <hackvana> Mail sent.
[09:42:23] <hackvana> Esp relevant regarding names of files, and how to name the .zip file
[09:42:37] <tzanger> twnqx: well yeah, but the idea is to disable that functionality in a "soft" way. oh well. :-)
[09:42:42] <hackvana> I have a .cam file if you're an Eagle user
[09:42:54] <hackvana> Please keep your .zip file subdir free :-)
[09:43:54] <tzanger> Valen: those will be interesting pads to create in eagle
[09:44:12] <twnqx> tzanger: ;)
[09:44:28] <twnqx> tzanger: it will be ok.. if you have eagle 6
[09:44:36] <twnqx> that allows arbitrary pads, or so the docs said
[09:44:43] <tzanger> Valen: eagle's usual trick for multiple signals on different pins is to use NAME@PIN#; the @PIN# part will not appear and eagle will know to connect them to the same net
[09:45:02] <tzanger> twnqx: I've been an eagle user since 3.x I think it was
[09:45:09] <tzanger> quite a while anyway
[09:45:10] <twnqx> yeah
[09:45:11] <Valen> I dont use eagle
[09:45:15] <Valen> kicad
[09:45:27] <twnqx> that feature is the only reason i am still pondering to upgrade my pro version :X
[09:46:16] <twnqx> oh how i'd love to have arbitrary pads...
[09:48:33] <tzanger> twnqx: well 5.x -> 6.x really made osx support better
[09:48:44] <tzanger> and text file formats are awesome
[09:48:56] <tzanger> it was worth the upgrade price for me
[09:49:55] <twnqx> 385€ is quite a lot :X
[09:50:27] <twnqx> and osx... my reason for eagle is linux
[09:50:43] <twnqx> i'd switch to altium otherwise, i think
[09:51:56] <tzanger> twnqx: that was my reason for eagle, still is in fact but I don't often sit at the workstation now
[09:52:07] <tzanger> 385 euro? from a 5.x -> 6.x pro upgrade??
[09:52:11] <twnqx> yes
[09:52:23] <twnqx> schematic/layout, no autorouter, win+lin
[09:53:10] <tzanger> I don't remember paying that much for mine
[09:53:20] <tzanger> and yeah same here pro upgrade for schematic/layout lin/osx
[09:53:39] <twnqx> i think it's 385USD if i buy it "over there"
[09:53:50] <tzanger> I had the autorouter in earlier versions but somewhere in 5.x I bought electra for one project and even that I use so infrequently it's not worth it
[09:53:59] <tzanger> that's a hell of a difference in price
[09:54:04] <tzanger> 1 euro != 1 usd
[09:54:09] <twnqx> they convert euro/usd 1:1
[09:54:18] <tzanger> a very good reason to say "fuck no"
[09:54:26] <twnqx> oh, and the 385USD was without taxes
[09:54:40] <twnqx> i bought my license originally while living in saudi... so i paid in USD
[09:54:41] <tzanger> you've got 14% vat on top of that too?
[09:54:44] <twnqx> 19
[09:54:49] <tzanger> 19% holy crap
[09:54:55] <tzanger> I thought taxes in canada were bad
[09:55:19] <twnqx> among the lowest in europe.
[09:55:53] <tzanger> wow
[09:56:30] <tzanger> oh I remember now, my eagle reseller is also a guy I do some work with, I paid for my eagle license by doing some design work for "free"
[09:56:41] <twnqx> ah ;)
[09:56:53] <tzanger> $400 sounds about right though
[09:56:56] <tzanger> but not EUR$400
[09:57:17] <twnqx> yeah
[09:57:27] <twnqx> considering to push the upgrade through dubai
[09:57:34] <tzanger> it's certainly worth getting it "over here"
[09:57:34] <tzanger> yeah
[09:57:55] <tzanger> I can shoot you my reseller's contact info, I don't know how much leeway they have with pricing but it may save you some money
[09:58:04] <twnqx> but then i can ask you: is the upgrade delivered as a physical delivery, too, or do they just email you the license?
[09:58:20] <tzanger> I was just emailed the license. I have no use for CDs and printed manuals for something like Eagle
[09:58:27] <twnqx> mh
[09:58:36] <twnqx> my registered address is still saudi arabia :P
[09:58:48] <twnqx> was an interesting challenge having physical delivery there
[10:00:19] <tzanger> really? I know absolutely nothing about that part of the world or why ups/fedex/dhl can't deliver there
[10:00:31] <twnqx> oh, they can
[10:00:55] <twnqx> you just don't have meaningful addresses
[10:01:28] <twnqx> as in, the names of streets that are on the maps and the ones people tell you don't match
[10:01:33] <tzanger> haha really
[10:01:39] <twnqx> yeah
[10:01:48] <twnqx> i had a satnav
[10:01:51] <twnqx> next to useless
[10:02:08] <twnqx> except for "send me gps coordinates. you can read the from google maps"
[10:05:32] <tzanger> interesting. what were you doing in saudi arabia
[10:08:48] <twnqx> working in it security
[10:13:17] <tzanger> ah
[11:16:35] <TechIsCool> anyone use the nRF24L01+ I am having trouble getting them to talk properly
[11:24:47] <RikusW> TechIsCool: I have some of those, not written any code yet...
[11:26:20] <TechIsCool> I would have thought they would have been easier to interface with but mine seem picky even with them sitting 2 feet between each other line of sight
[13:09:45] <MarkX> hello
[13:10:20] <kdehl> hello.
[13:10:36] * kdehl cooks
[13:10:55] <MarkX> quick question, my new board >> https://code.google.com/p/micropendous/wiki/Micropendous_32U2 << just arrived in the mail and i am very excited to use it but i've never worked with AVR before. does anyone know any tutorials for beginners specific to this chip?
[13:11:56] <MarkX> tutorials for doing basic things like getting first program written, getting input from button, output to led, etc would be great
[13:14:00] <MarkX> never mind, i googled atmega32 instead of atmega32u2 and got better results
[13:14:05] <MarkX> http://www.newbiehack.com/MicrocontrollerTutorial.aspx
[13:14:09] <MarkX> incase anyone is interested :)
[13:22:30] <specing> Nope, we are all veterans here
[13:27:23] <kdehl> Haha.'
[13:27:24] <kdehl> Not me.
[13:27:52] <kdehl> I'm still super excited about having managed to create a serial console.
[13:28:46] <RikusW> VT100 ?
[13:28:58] <MarkX> hahah specing
[13:29:06] <RikusW> or just a menu on the AVR ?
[13:29:31] <RikusW> or commandline ?
[13:33:34] <kdehl> Command line.
[13:34:36] <kdehl> I did it the other way round too, with a PS/2 keyboard and a alphanumeric display, but as I read about it, I realized vt100 is pretty darn complex.
[13:34:50] <kdehl> that said, you could implement a subset of it. Which I probably will. Later.
[13:41:34] <Tom_itx> MarkX, the U chips get code downloaded using FLIP or DFU instead of Studio or avrdude
[13:50:11] <RikusW> kdehl: thats what I thought about VT100 too...
[13:50:45] <vsync_> 21:01:41 Mortchek | Computers aren't necessary. We can do it all in our heads anyway. │ arvidkah
[13:50:48] <vsync_> ffs
[13:50:54] <vsync_> sorry, accident
[13:51:36] * Tom_itx aims the big guns at vsync_
[13:54:17] <RikusW> how about a Mortchar gun ? :-P
[13:55:03] <Horologium> one would think a flaming marshmallow cannon would be in order.
[14:02:43] <homeflix> SUCCESS!!!!!!! :D ITS ALIVE :D red led is on, windows says it found an unknown device "USBasp"
[14:02:46] <homeflix> yuhuuuuuu
[14:02:46] <homeflix> :D
[14:03:51] <Horologium> time for drivers then.
[14:06:13] <homeflix> yup :>
[14:06:26] <homeflix> looks all good :D "drivers installed successfully :>"
[14:06:29] <homeflix> nice nice nice
[14:17:28] <MarkX> Tom_itx: i didnt know that, thanks for the heads up
[14:17:40] <MarkX> any other differences i should be aware of?
[14:33:42] <RikusW> MarkX: and 32u2 is USB
[14:33:49] <RikusW> so is 32u4
[14:34:02] <RikusW> and at90usb....
[14:34:14] <MarkX> hehe yep, knew that one
[14:35:09] <RikusW> Linux taught me the value of consoles
[14:35:13] <RikusW> now I like it
[14:35:14] <RikusW> AllocConsole();
[14:35:15] <RikusW> freopen("CONIN$","r",stdin);
[14:35:15] <RikusW> freopen("CONOUT$","w",stdout);
[14:35:15] <RikusW> freopen("CONOUT$","w",stderr);
[14:35:26] <RikusW> an can even use it to debug GUI apps :)
[14:35:42] <RikusW> with the infamous printf ;)
[14:36:49] <RikusW> (GUI in windows)
[14:42:04] <Tom_itx> MarkX, port c also contains the reset pin so if you program the c port be aware of that
[14:42:22] <Tom_itx> you can actually make it reset by toggling the port pin
[14:44:04] <Tom_itx> PC1 is reset
[14:44:18] <Horologium> that's a fun trick
[14:44:43] <Tom_itx> took a bit to figure it out the first time
[14:44:51] <Tom_itx> i thought it was wdt at first
[14:45:06] <MarkX> Tom_itx: now you lost me :P
[14:45:11] <MarkX> its ok though
[14:45:16] <MarkX> i'll take note and figure it out as i go
[14:45:17] <MarkX> :P
[14:45:22] <Horologium> the reset pin is on the same pin as one of the portC pins.
[14:45:28] <Horologium> they share a physical pin.
[14:45:33] <Tom_itx> if you use PC1 as general io, it will reset the chip
[14:45:36] <Horologium> it is possible to generate a reset by turning the pin on.
[14:45:47] <Horologium> unless you disable the reset line.
[14:47:17] <MarkX> ah
[14:47:18] <MarkX> gotcha
[14:47:19] <Tom_itx> i haven't found any other chips like that yet
[14:47:58] <Tom_itx> well maybe i shouldn't say that..
[14:48:07] <MarkX> im assuming the 8u2/16u2 have the same thing?
[14:48:15] <Tom_itx> probably so
[14:48:49] <MarkX> blah
[14:48:58] <MarkX> i need a "my first program" like tutorial
[14:49:32] <Tom_itx> http://tom-itx.dyndns.org:81/~webpage/how_to/atmega168/mega168_howto_main_index.php
[14:49:40] <Tom_itx> not for the 32u2 but
[14:50:19] <Tom_itx> http://tom-itx.dyndns.org:81/~webpage/avr/at90usb162/
[14:50:23] <Tom_itx> that will work
[14:50:30] <Tom_itx> change the header
[14:50:48] <Tom_itx> ignore the botched comments
[14:50:50] <MarkX> well i've never worked with DFU, let alone programming/compiling/uploading for AVR
[14:51:02] <Tom_itx> notice portc is commented out there
[14:51:13] <Tom_itx> i got a tutorial for using FLIP
[14:51:41] <Tom_itx> http://tom-itx.dyndns.org:81/~webpage/boards/USBTiny_Mkii/USBTiny_Mkii_User_manual_index.php
[14:51:42] <MarkX> sure
[14:51:43] <Tom_itx> sorta
[14:51:51] <Tom_itx> i use it for my programmer firmware
[14:52:01] <Tom_itx> just use your own hex file instead
[14:52:10] <MarkX> k
[14:52:11] <MarkX> cool
[14:52:12] <MarkX> thanks
[14:52:25] <Tom_itx> about halfway down the FLIP stuff starts
[14:53:21] <Tom_itx> i'm not sure about your board but to enter program mode you hold the "HWB" pin low and toggle the "RESET" pin
[14:53:37] <Tom_itx> it will enter the bootloader / program mode
[14:53:56] <Tom_itx> do that before you connect to it with FLIP
[14:54:07] <MarkX> ok
[15:20:52] <langoliers> hello
[15:20:56] <langoliers> did you miss me ?
[15:21:26] <Horologium> yes
[15:21:34] <Horologium> but I have my rifle sighted in properly now.
[15:21:57] <langoliers> ;>
[15:46:42] <RikusW> Tom_itx: Doing  DDRC |= 1 on ATmega32U2 will stop the clock when using a crystal. (Since PC0 is on XTAL2)
[15:47:05] <RikusW> Tom_itx: so did you actually reset m32u2 by messing with PC0 ?
[15:53:09] <Tom_itx> pc1 yes
[15:53:29] <Tom_itx> that test program i linked him will reset it if you uncomment the portc line
[16:00:27] <homeflix> can anyone recomment an arduino diy project including eagle files and so on?
[16:00:37] <homeflix> *recommend
[16:01:02] <homeflix> without the ftdi interface..
[16:02:18] <Tom_itx> no i can't recomend arduino for much of anything
[16:02:34] <Tom_itx> sry, i'm bias
[16:03:25] <Tom_itx> you want their eagle files i think they're on their site
[16:03:34] <Horologium> you might try #arduino for ardweeny stuff.
[16:03:40] <megal0maniac> homeflix: I have no idea what you're actually asking :/
[16:03:59] <megal0maniac> Horologium: It's "ardweenie" :)
[16:04:28] <homeflix> something like this: http://vonkonow.com/wordpress/2012/10/nanino-the-diy-friendly-arduino/
[16:04:36] <megal0maniac> And I've stopped the clock on my 32u2. Had me pretty damn confused
[16:05:22] <megal0maniac> homeflix: http://www.ladyada.net/make/boarduino/
[16:05:37] <Horologium> I guess ardweenie is someone who uses an ardweeny?
[16:06:01] <homeflix> thx.. found that already.. i think its very hard to build the pcb at home :/
[16:06:06] <homeflix> but its a very nice desgin
[16:06:33] <Tom_itx> RikusW, they didn't think that through very well did they?
[16:06:56] <homeflix> hm, i guess i just buy a clone from china off ebay
[16:07:05] <megal0maniac> homeflix: Good idea
[16:07:07] <megal0maniac> OR
[16:07:08] <Tom_itx> cheaper
[16:07:21] <megal0maniac> http://pjrc.com/teensy/
[16:07:44] <Tom_itx> is that a u2?
[16:07:57] <megal0maniac> It's reasonably priced, well made and designed to work easily with Arduino as it does with plain C
[16:08:00] <megal0maniac> Tom_itx: U4
[16:08:12] <megal0maniac> So ADC, I2C
[16:08:21] <Tom_itx> i never sold my U4's
[16:08:33] <megal0maniac> Do you still have?
[16:08:47] <Tom_itx> a handfull
[16:09:28] <Tom_itx> http://tom-itx.dyndns.org:81/~webpage/boards/atmega32u4/atmega32u4_1.jpg
[16:09:37] <megal0maniac> I know the one :)
[16:10:02] <megal0maniac> Was looking at getting something like that to play with LUFA. I have the Teensy, but it's bootloaded and locked
[16:10:17] <megal0maniac> And I want to play with printer bootloaders and such fancy things
[16:10:26] <Tom_itx> yeah paul and dean didn't see eye to eye on that
[16:10:55] <RikusW> Tom_itx: I always avoid using = on PC regs on m32u2 because of that "feature"
[16:11:10] * RikusW is building a virtual GPS
[16:11:28] <RikusW> basically only outputting GPGGA strings to test the actual GPS sw
[16:12:01] <megal0maniac> I heard so. Dean made a compatible bootloader or something like that
[16:12:02] <RikusW> walking around while debugging is awkward and I don't have access to a laptop now anyways...
[16:12:07] <homeflix> i already read something about the teensy boards
[16:12:13] <homeflix> thx for the tipps :)
[16:12:18] <homeflix> maybe ill look into this
[16:12:31] <megal0maniac> Ah, yes
[16:12:39] <Tom_itx> homeflix, i got some with a U2 chip
[16:12:39] <megal0maniac> LUFA TeensyHID
[16:13:40] <homeflix> iam already reading your website :P
[16:13:42] <homeflix> do you sell them?
[16:13:53] <Tom_itx> the u2
[16:14:21] <Tom_itx> http://tom-itx.dyndns.org:81/~webpage/boards/USB_Breakout/USB_Breakout_index.php
[16:14:54] <homeflix> hm, dont get me wrong, but that would be way to expensive including the shipping costs to germany ;)
[16:15:25] <homeflix> and i maybe want to build it on my own... to lern some basic stuff and so on ;)
[16:15:39] <Tom_itx> 23 shipped
[16:15:42] <Tom_itx> i think
[16:16:06] <Tom_itx> our post trippled recently is the reason the post went up
[16:16:14] <homeflix> an arduino compatible chinese-clone costs 10$ incl shipping...
[16:16:15] <homeflix> so...
[16:16:18] <homeflix> hm...
[16:16:20] <Tom_itx> international especially
[16:16:26] <Tom_itx> go for it
[16:16:33] <megal0maniac> http://fourwalledcubicle.com/blog/2010/05/ffffffuuuuuuuu/
[16:16:39] <Tom_itx> it doesn't come with irc badgering though
[16:16:46] <homeflix> again: dont get me wrong, i think your pcb is well done and nicely soldered ;)
[16:17:03] <Tom_itx> i'm ok with it
[16:17:33] <Tom_itx> i have some boards even i haven't built yet
[16:22:08] <megal0maniac> 'Night
[16:23:28] <Tom_itx> megal0maniac_afk, what was that rant about?
[16:24:03] <Horologium> Tom_itx, apparently the guy who did the teensy boards had a fit that someone else was writing a bootloader for the teensy boards.
[16:24:26] <Tom_itx> yeah that's what i meant about paul and dean not seeing eye to eye
[16:25:16] <Tom_itx> his proprietary bootloader is really all that makes teensy teensy
[16:26:01] <langoliers> do you like avrasp ?
[16:26:13] <Horologium> your little board is as good as the teensy board I have here Tom_itx
[16:26:16] <Tom_itx> i prefrer my own than you
[16:26:20] <Tom_itx> thank*
[16:26:52] <Horologium> avrasp is a nifty little implementation but not compatible with all computers as it uses he vUSB software defined USB.
[16:26:55] <Tom_itx> well i had reasons for making it
[16:27:10] <Tom_itx> i wasn't too worried about selling many
[16:37:23] <megal0maniac_afk> rant? what rant?
[16:39:13] <megal0maniac_afk> $23 shipped for 32u4 breakout?
[16:41:32] <RikusW> megal0maniac_afk: you've got a teensy ?
[16:41:40] <RikusW> whats its lockbits set to ?
[16:41:49] <RikusW> you should be able to read that with sw
[16:41:59] <megal0maniac_afk> also, i respect paul, bit it was a bit silly to go "here, have some documentation and limited sourch but don't actually /do/ anything with it.."
[16:42:09] <RikusW> if the lpm protect bit isn't set you can read it using app fw using lpm
[16:42:31] <megal0maniac_afk> RikusW: Dont know. never hooked it up to isp
[16:42:39] <RikusW> you don't need isp
[16:42:48] <RikusW> lpm can read lockbits too
[16:43:00] <megal0maniac_afk> It has a proprietary bootloader
[16:43:08] <RikusW> you might be able to backup the bootloader using LPM
[16:43:12] <megal0maniac_afk> Only provrams hex and eep
[16:43:29] <RikusW> does he provide the hex ?
[16:43:32] <megal0maniac_afk> seriously doubt it
[16:43:33] <Tom_itx> megal0maniac_afk, no that was the u2
[16:43:42] <megal0maniac_afk> aw
[16:43:59] <megal0maniac_afk> definitely no hex
[16:44:08] <Tom_itx> you don't have a u4?
[16:44:52] <megal0maniac_afk> RikuOnly the teensy, but i want an unlocked one. and i dont want to wipe the teensy
[16:45:23] <RikusW> SPMCSR = (1<<BLBSET)|(1<<SPMEN); LPM
[16:45:33] <Tom_itx> megal0maniac_afk, what's he get for the u4?
[16:45:43] <megal0maniac_afk> Paul sells teensys or pre-programmed u4. hes quite closed with it
[16:46:10] <megal0maniac_afk> i think aout 26 shipped?
[16:46:20] <RikusW> megal0maniac_afk: try reading the lockbits
[16:46:22] <megal0maniac_afk> could be wrinv
[16:46:28] <RikusW> is teensy 32u2 ?
[16:46:40] <RikusW> hmm u4 ?
[16:46:41] <Tom_itx> megal0maniac_afk, where are you?
[16:46:45] <megal0maniac_afk> wrno, 4
[16:47:20] <megal0maniac_afk> ffs. typing on my phone. cant see anything. im in sa, with rikus
[16:47:34] <RikusW> 1000km apart..
[16:47:54] <megal0maniac_afk> closer than most :P
[16:47:59] <RikusW> heh
[16:48:01] <Tom_itx> i've got a couple of em sitting here
[16:48:44] <RikusW> megal0maniac_afk: read the SPMCSR register docs
[16:49:16] <megal0maniac_afk> tomorrow :)
[16:49:33] <Tom_itx> i might let one of em go if you're interested
[16:49:47] <Tom_itx> not really using them right now
[16:49:51] <RikusW> I've got on u4 but no pcb...
[16:49:56] <RikusW> *one
[16:50:01] <Tom_itx> qfn?
[16:50:06] <RikusW> tqfp
[16:50:11] <Tom_itx> can't help you there
[16:50:15] <Tom_itx> my boards are qfn
[16:51:13] <Tom_itx> RikusW are you close to him?
[16:51:18] <Tom_itx> same town?
[16:51:27] <RikusW> 1000km apart
[16:51:37] <Horologium> practically next door!
[16:51:40] <megal0maniac> Ah. Much better. Tom_itx: that would be very much appreciated, you know, if you need the space :P
[16:51:54] <Tom_itx> megal0maniac, i need to test them
[16:52:07] <Tom_itx> i don't know what state i left them in
[16:52:16] <Tom_itx> i know i soldered em up but not sure i ever tested em
[16:52:24] <langoliers> btw does qfn have strain release built in ?
[16:52:28] <Tom_itx> yes
[16:52:32] <Tom_itx> all qfn does
[16:52:32] <langoliers> okey
[16:52:33] <megal0maniac> Are they like the u2 breakouts?
[16:52:33] <RikusW> how ?
[16:52:36] <Tom_itx> center pad
[16:52:41] <RikusW> ah
[16:53:05] <RikusW> I've seen a vid showing qfn reflow with only an iron
[16:53:05] <langoliers> oh no
[16:53:16] <Tom_itx> http://tom-itx.dyndns.org:81/~webpage/boards/atmega32u4/atmega32U4_3.jpg
[16:53:19] <langoliers> i mean thermal expansion strain release
[16:53:28] <RikusW> 5 vias in center pad and heating from underneath
[16:53:28] <langoliers> at the "leads"
[16:53:31] <Tom_itx> i added the holes so the extra paste would have somewhere to go
[16:54:14] <RikusW> http://upload.wikimedia.org/wikipedia/commons/2/2a/VacRect2E.png :(
[16:54:41] <megal0maniac> Pretty boards :)
[16:54:48] <Tom_itx> RikusW, i was gonna say... somebody gave me a blank U4 board i know nothing about i'd send along but if you're not even close to him it wouldn't help you
[16:55:04] <RikusW> and its qfn..
[16:55:35] <RikusW> nice gold plating :)
[16:56:35] <Tom_itx> i never knew what i was gonna get with laen's board orders
[16:56:55] <Tom_itx> i didn't ask for it
[16:57:04] <langoliers> :) only edge connectors need gold plating
[16:58:48] <Tom_itx> are there any ports on the U4 i can't just toggle an led on?
[16:58:59] <langoliers> reset
[16:59:00] <Tom_itx> was gonna test this board
[16:59:20] <megal0maniac> Not that I know of
[16:59:25] <langoliers> xtal in ?
[16:59:26] <langoliers> <;
[16:59:39] <megal0maniac> D6 is good, that much I know
[16:59:44] <Tom_itx> i don't feel like looking right now
[16:59:58] <megal0maniac> Actually all of d and b iirc
[17:00:43] <langoliers> have you made aes256 for fun on mega yet ?
[17:01:15] <Horologium> bah...do it on a 6502 at 1MHz!
[17:01:42] <langoliers> and it can flash encrypted firmware then :)
[17:02:00] <megal0maniac> Xmega has encryption :)
[17:02:51] <Horologium> megal0maniac, what's the fun in that?!?!
[17:03:59] <megal0maniac> Not at US customs. They don't like it
[17:04:33] <Horologium> which is interesting as they aren't even made in this country.
[17:04:41] <Horologium> can bring them in but can't send them back out it seems, eh?
[17:04:48] <langoliers> yes
[17:05:09] <langoliers> it is not illegal to import encrypted secrets of foreign countries
[17:06:17] <langoliers> also it is fine for the us to send spyplanes over any country
[17:11:36] <RikusW> annoying red tape...
[17:12:10] <megal0maniac> The source for PGP was exported in a book :)
[17:12:24] <megal0maniac> Only way to get it out
[17:13:47] <RikusW> email ?
[17:14:41] <megal0maniac> http://www.pgpi.org/pgpi/project/scanning/
[17:15:03] <megal0maniac> Printed. 6000 pages
[17:18:23] <langoliers> rapidshare :(
[17:18:25] <langoliers> winrar
[17:19:17] <megal0maniac> Still illegal, and probably non existent in '97
[17:20:47] <megal0maniac> I think it's pretty cool
[17:26:37] <megal0maniac> 'night. For real :)
[17:26:51] <Tom_itx> megal0maniac!!
[17:27:01] <megal0maniac> Mm?
[17:27:02] <Tom_itx> don't go yet
[17:27:10] <Tom_itx> i knew i could keep you longer :D
[17:27:30] <megal0maniac> But it's Monday here
[17:27:44] <megal0maniac> :(
[17:27:53] <Tom_itx> lemme know how it goes so i know whether to get up or not
[17:28:09] <megal0maniac> Shall do.
[17:36:53] <langoliers> doc needs fuel http://www.youtube.com/watch?v=3HYoq6vIVXc
[18:48:59] <Tom_itx> is CapnKernel in china or Au now?
[21:19:38] <quxy> anyone familiar with the ObDev crosspack toolchain? I'm trying to use a different template with avr-project