#avr | Logs for 2015-09-20

Back
[11:49:09] <Tom_itx> German chipmaker Dialog Semiconductor (DLGS.DE) has agreed to buy U.S. rival Atmel (ATML.O) for about $4.6 billion, amid a wave of dealmaking in the sector as firms seek alternatives to saturated mobile phone markets.
[13:05:58] <Lambda_Aurigae> Tom_itx, wonder what this will mean for atmel.
[13:07:04] <Lambda_Aurigae> 3 years from now there will be no hobby friendly chips from them I bet.
[13:07:29] <Emil_> Lambda_Aurigae: bull fucking shit
[13:07:47] <Emil_> Breaking the arduino ecosystem is shit for everyone involved
[13:07:56] <Lambda_Aurigae> I don't care about arduino.
[13:08:06] <Emil_> Lambda_Aurigae: you don't seem to understand
[13:08:32] <Emil_> If you have Arduino you have hobby friendly chips that you can mess around with.
[13:08:35] <Emil_> I hate arduino
[13:08:40] <Lambda_Aurigae> arduino is a board...not a chip.
[13:08:44] <Emil_> ....
[13:08:46] <Lambda_Aurigae> it's a system.
[13:08:48] <Emil_> Mate, please
[13:08:55] <Emil_> Get your head out of your ass
[13:08:56] <Lambda_Aurigae> arduinos are built around avr, pic, pic32, and even arm.
[13:09:56] <Emil_> I have given you a minute to think
[13:10:05] <Emil_> Do you now understand?
[13:10:05] <Lambda_Aurigae> I'm betting dialog semiconductor kills off the dip packaged AVRs.
[13:10:11] <antto> lolduinos
[13:10:47] <Emil_> Ah, the fucking word you are looking for is breadboard friendly then
[13:10:50] <Emil_> If that's what you mean
[13:11:07] <antto> hobby == breadboard
[13:11:08] <Emil_> Well, if you think that they'll disappear (they wont) buy a stock
[13:11:17] <Emil_> antto: not true
[13:17:45] <Lambda_Aurigae> I'm not seeing datasheets for the parts on dialog-semiconductor.com
[13:17:53] <Lambda_Aurigae> lots of hoopla but no meat.
[13:18:34] <Lambda_Aurigae> aahh..finally...a datasheet.
[13:18:48] <Casper> in chinese?
[13:18:53] <Lambda_Aurigae> in english.
[13:18:56] <Casper> or chinglish?
[13:19:10] <Emil_> Casper: it's .de so gengrish
[13:19:11] <Lambda_Aurigae> a low power off line digital green mode pwm controller
[13:20:00] <Lambda_Aurigae> they seem to be all about in home power and control
[13:25:10] <Lambda_Aurigae> Dialog Semi is a holding company that buys other technology companies and integrates them into their portfolio...
[13:38:00] <Lambda_Aurigae> welcome mister baud calc dude.
[14:37:22] <gorroth> dang, i was just looking at the new size of my hex since i recoded some logic into lookup tables, and the size went up quite a bit...
[14:37:27] <gorroth> at least i think it's from the lookup tables
[14:37:32] <gorroth> later tonight, i'll bring back the older version of my code that has the logic instead and see if that reduces the size a lot
[14:41:06] <Lambda_Aurigae> gorroth, logic tables tend to make code larger but, if done right, faster.
[14:41:14] <Lambda_Aurigae> depending on the tables and all.
[14:41:59] <Lambda_Aurigae> I've done trig tables to make trig functions faster but they tend to be not quite as accurate. So long as I worked with 1 degree increments things were good though.
[14:42:12] <Lambda_Aurigae> or 1 grad increments for a couple of cases.
[14:43:32] <gorroth> Lambda_Aurigae: yeah, i have no doubt it's faster, but i just wasn't expecting that much size increase :)
[14:44:02] <gorroth> sounds like fun, what you did with the trig tables
[14:44:13] <Lambda_Aurigae> sun and moon tracking
[14:44:19] <gorroth> ooooh
[14:44:21] <gorroth> sweet
[14:44:24] <Lambda_Aurigae> amongst other things.
[14:44:31] <gorroth> what were you doing with the tracker?
[14:44:48] <gorroth> did you use it to aim a telescope or something?
[14:45:06] <Lambda_Aurigae> with the sun tracker, it was for solar panel tracking.
[14:45:17] <Lambda_Aurigae> for the moon tracker, it was for a telescope.
[14:45:33] <gorroth> wow, awesome
[14:45:45] <gorroth> was this for a solar panel on your home?
[14:45:53] <Lambda_Aurigae> it was for a robot.
[14:46:20] <gorroth> awesome
[14:46:32] <Lambda_Aurigae> it didn't amount to a whole lot.
[14:46:49] <Lambda_Aurigae> was a funzie project more than anything...which most of what I do is, but,,
[14:47:44] <gorroth> yeah, same here
[14:47:48] <gorroth> i'm building an r/c lawnmower
[14:48:04] <gorroth> my friend is going to use it for his business, but i'll advance it over time
[14:48:08] <gorroth> it's mostly just fun to me though
[14:50:35] <Lambda_Aurigae> second most dangerous thing on the planet.
[14:50:41] <Lambda_Aurigae> most dangerous being the guy running it.
[14:53:23] <gorroth> yeah
[14:53:34] <gorroth> watch out, kids!
[14:53:36] <gorroth> mwahaha
[14:53:42] <Lambda_Aurigae> failsafe failsafe failsafe.
[14:53:51] <gorroth> "There goes the crazy guy, mowing down the kids again."
[14:54:00] <Lambda_Aurigae> any lost or interrupt of control should shut it down immediately.
[14:54:04] <gorroth> i know
[15:58:56] <aandrew> wtf, who is dialog?
[16:17:03] <gorroth> oh, i rewrote my code so it uses macros in place of lookup tables, and my code didn't get smaller. then i decided to do somthing using an XOR instead of an OR, and the code got bigger. so, i think the reason my code is bigger is just b/c of the instructions i'm using
[16:17:11] <gorroth> so i need to find a way to make that part cleaner
[16:17:16] <gorroth> then i should be good
[16:28:33] <Lambda_Aurigae> aandrew, they are buying atmel.
[16:29:18] <aandrew> yes, which is where my question came from
[16:29:23] <aandrew> never heard of htem before which is why it was so surprising
[16:30:12] <Lambda_Aurigae> they are an IP collecting company from the look of it.
[16:30:52] <gorroth> as long as they keep producing atmel chips
[16:31:12] <Lambda_Aurigae> oh, I'm sure they will.
[16:31:15] <Lambda_Aurigae> just not sure which ones.
[16:31:32] <Lambda_Aurigae> it seems they buy a company and push it's flagship product and drop everything else.
[16:32:08] <gorroth> that blows, because i use some chips that i'm not sure are flagship chips
[16:32:14] <gorroth> currently, i'm using an atmega88
[16:32:15] <Lambda_Aurigae> same here.
[16:32:35] <Lambda_Aurigae> I'm betting they are after the ARM and RF products from the looks of their other offerings.
[16:32:41] <gorroth> yeah
[16:32:56] <gorroth> it seems AVR may not be an arch of the future anyway
[16:33:01] <gorroth> those 32-bit chips are getting really low in power usage
[16:33:18] <Lambda_Aurigae> I hope I am wrong but I suspect they will cut the AVR offerings way back in 3 to 5 years.
[16:33:25] <gorroth> yeah
[16:33:38] <Lambda_Aurigae> and I doubt they will put out a dip 32bit processor ever.
[16:33:42] <gorroth> at the very least, maybe they'll sell off the AVR tech if they want to scale back
[16:35:32] <Lambda_Aurigae> I would love to see a decent ARM in 32bit.
[16:35:36] <Lambda_Aurigae> err
[16:35:47] <Lambda_Aurigae> a decent ARM in dip.
[16:36:14] <gorroth> there is the 32-bit ARM Cortex M0 @ 50 MHz in DIP format
[16:36:19] <gorroth> that's the only one i know about
[16:36:25] <gorroth> and you can get PIC32 chips in DIP i think
[16:36:25] <Lambda_Aurigae> with very limited flash and ram.
[16:36:29] <gorroth> yeah
[16:36:39] <Lambda_Aurigae> pic32mx270f256b blows that arm away.
[16:36:48] <Lambda_Aurigae> 50MHz, 256K flash, 64K SRAM.
[16:37:01] <Lambda_Aurigae> I have a bunch of them.
[16:37:13] <Lambda_Aurigae> they are a bit pricier than the ARM chips in dip though.
[16:38:16] <Lambda_Aurigae> LPC1114 is comparable for speed but only has 32K flash and 4K sram
[16:38:19] <Lambda_Aurigae> no USB
[16:38:37] <Lambda_Aurigae> and not sure if it can execute code from sram.
[16:38:44] <Lambda_Aurigae> where the pic32mx can.
[16:40:24] <gorroth> yeah
[16:40:28] <gorroth> i would go with pic32 as well
[16:40:36] <Lambda_Aurigae> I have been lately.
[16:40:49] <gorroth> but these 8-bit chips fit a nice niche
[16:40:54] <gorroth> i'm sure they won't get rid of it
[16:41:03] <gorroth> they know they're popular chips
[16:41:19] <gorroth> atmel probably makes most of its money on these
[16:42:04] <Lambda_Aurigae> actually, the pic32mx270f256b is cheaper than the lpc1114fn28
[16:42:45] <Lambda_Aurigae> 5.18USDfor the pic32 vs 5.84USD for the lpc1114
[16:44:10] <Lambda_Aurigae> morning WormFood
[16:46:11] <WormFood> morning Lambda_Aurigae
[16:48:32] <Lambda_Aurigae> dangit...if only there were an 8bit avr that could execute code from external memory.
[16:48:48] <Fleck> WormFoodsFood
[16:48:53] <WormFood> [02:14:36] <Lambda_Aurigae> welcome mister baud calc dude. <-- technically, it's a bit rate calculator :P
[16:48:55] <Lambda_Aurigae> but, alas, I gotta stick with 8052 chips for that these days.
[16:49:15] <Lambda_Aurigae> WormFood, yeah...but I think of you as the baud calc dude.
[16:49:38] <WormFood> I randomly bump into people that recognize my nick from my bit rate calc.
[16:50:11] <Lambda_Aurigae> should be just about everybody here I would think.
[16:50:19] <WormFood> I mention #avr on my page, which has introduced a few people to that channel :D
[16:50:55] <WormFood> well, not everyone uses the UARTs, so I wouldn't expect everyone here to know about it.
[16:51:05] <Lambda_Aurigae> we have mentioned it enough times though.
[16:51:41] <WormFood> When I said I bump into people, that know my from my bit rate calc, I mean places other than here.
[16:51:46] <Lambda_Aurigae> aahh
[16:51:50] <WormFood> my-me
[16:53:07] <WormFood> The funny thing is, my bit rate calculator is the most popular page on my website, and it also has no links to it, from any of my pages. I shared it exactly 2 times here, and the next thing I know eveyone is linking to it.
[16:53:34] <Lambda_Aurigae> it's findable from google.
[16:58:32] <WormFood> yeah, because so many high profile sites link to it.
[16:59:02] <WormFood> When I checked before, I was in the top 20, for just "baud", which I thought was pretty impressive, for such an incredibly broad term.
[16:59:13] <Lambda_Aurigae> yeah.
[17:47:09] <gorroth> man... it was my driver code that was blowing things up
[17:47:32] <gorroth> i was doing some stuff that would be good for reusability on a workstation, but it was terrible if you wanted to use less space
[17:52:45] <gorroth> or maybe it's just the compiler
[17:52:53] <gorroth> i can like, not really do anything, and it gives widely diff sizes
[17:53:37] * Xark notes Atmel has agreed to be purchased by German company Dialog for $4.6B -> http://www.wsj.com/articles/dialog-semiconductor-to-buy-atmel-for-4-6-billion-1442755960
[17:53:51] <Lambda_Aurigae> Xark, yeah..we were talking about that earlier.
[17:53:52] <twnqx> O_O
[17:54:02] <Lambda_Aurigae> it's an IP collecting company.
[17:54:20] <twnqx> time to switch, eh
[17:54:43] <Lambda_Aurigae> I use multiple products for multiple tasks.
[17:54:44] <gorroth> screw that; i'm sticking with it
[17:55:04] <twnqx> we'll see what will become of atmel
[17:55:07] <Lambda_Aurigae> each has its strengths and weaknesses, avr, pic, pic32, 8052, arm, etc..
[17:56:52] <twnqx> mh
[17:57:03] <twnqx> not so 100% sure any more
[17:57:55] <Lambda_Aurigae> not sure about what?
[18:04:38] <twnqx> where the strength of the higher end AVRs compared to lower end ARMs is
[18:06:28] <Roklobsta> power?
[18:10:49] <twnqx> > 630nA, deep power down mode; 7mA, running at 12MHz with peripherals disabled; (50mA at 120MHz - hey, you can turn on the PLLs any time)
[18:10:59] <twnqx> 100MHz*
[18:13:35] <twnqx> > peripherals: just about everything, but more
[18:13:54] <twnqx> (yes, i am going to get a bunch of lpc1765 to play with them)
[18:24:25] <gorroth> the advantage that AVR has is that i don't have to do special things to use them on a breadboard :-P
[18:24:35] <gorroth> i know there are DIP-based ARMs, but i'm not changing at this time
[18:24:51] * twnqx stopped caring about DIP years ago
[18:27:13] <gorroth> i didn't
[18:27:16] <gorroth> because i use breadboards
[18:28:05] <twnqx> and i usually use... larger devices
[18:28:08] <twnqx> tqfp64+
[18:31:54] <Lambda_Aurigae> twnqx, I find the strength of AVR being the simplicity of use over other microcontrollers.
[18:32:11] <Lambda_Aurigae> specially for teaching kids how to work with microcontrollers.
[18:32:47] <Lambda_Aurigae> they have plenty of peripherals and are easy to use...the dip package is an added awesome bit for me as I can eliminate a lot of soldering and cost of circuit boards and such.
[20:00:28] <tpw_rules> http://www.eevblog.com/forum/microcontrollers/dialog-buys-atmel/msg759859/#msg759859
[20:00:37] <tpw_rules> someone on the eevblog forum explains who Dialog is
[20:01:10] <tpw_rules> summary: they're fairly prominent in specific fields but don't really sell any chips under their name. they're all contract stuff
[20:02:32] <Lambda_Aurigae> as I said, they buy tech IP companies...they are a holding company for tech IP. From the looks of their other purchases, they push the flagship products from each company they buy and seem to let the others fall away.
[20:03:07] <Lambda_Aurigae> buy tech companies' IP rather.
[20:11:50] <Tom_itx> no more avrs for you...
[20:12:12] <Lambda_Aurigae> I have a pretty good stock of them.
[20:12:30] <Tom_itx> i've got half a tray i'd like to get rid of
[20:12:56] <Lambda_Aurigae> I have 30 or 40 at least unused from attin45 to atmega1284p.
[20:15:15] <Tom_itx> http://tom-itx.no-ip.biz:81/~webpage/boards/new_batch/USB_chips.jpg
[20:15:22] <Tom_itx> i've got half or so of one of those left
[20:15:23] <Tom_itx> i think
[20:15:27] <Lambda_Aurigae> hehe.
[20:15:30] <Lambda_Aurigae> few more than me.
[20:15:37] <Lambda_Aurigae> those for your little programmers?
[20:15:46] <Tom_itx> yup
[20:16:00] <Tom_itx> atmega32U2 iirc
[20:16:12] <Lambda_Aurigae> guessing you got a good quantity discount, eh?
[20:16:27] <Tom_itx> they're stuck in a box somewhere
[20:16:50] <Tom_itx> oh yeah that was back when there was a shortage of them
[20:17:08] <Tom_itx> when the PS3 hack started going crazy
[20:17:42] <Lambda_Aurigae> hehe.
[20:17:45] <Tom_itx> there were none to be found except on my desk :D
[20:18:22] <Lambda_Aurigae> if I had a use for them I'd buy them from ya..
[20:18:26] <Lambda_Aurigae> but no current need for them.
[20:18:39] <Tom_itx> they're not hurting anything where they are
[20:18:52] <Lambda_Aurigae> have 20 pic32mx270f256b chips on the way as it is.
[20:19:12] <Tom_itx> they're from good sources but would need to be baked for reflow for moisture by now
[20:19:29] <Tom_itx> i was doing that anyway
[20:20:18] <Lambda_Aurigae> for the cost, the chips I just ordered are considerably more powerful except not as many i/o pins.
[20:41:16] <gorroth> anyone here going to the ACM conference at UIUC on October 17?
[20:41:33] <Lambda_Aurigae> no clue what or where that is.
[20:41:50] <gorroth> Association of Computing Machinery
[20:42:00] <gorroth> University of Illinois at Urbana-Champaign
[20:42:34] <Lambda_Aurigae> then, that would be a,,,no..
[20:42:42] <Lambda_Aurigae> probably somewhere near chicago from the sounds of it.
[20:42:53] <gorroth> 2 hours away from chicago
[20:43:01] <gorroth> also, IL is tall
[20:43:07] <gorroth> things don't have to be anywhere near chicago
[20:43:09] <Lambda_Aurigae> about 4 hour drive from me.
[20:43:23] <gorroth> ah
[20:43:44] <gorroth> i thought you were a foreigner saying that "IL is chicago"
[20:44:14] <Lambda_Aurigae> no...just most things that happen in IL that are of any consequence seem to happen around chicago.
[20:44:32] <Lambda_Aurigae> I'm about an hour northwest of Des Moines, IA.
[20:44:36] <gorroth> that's not true
[20:44:52] <Lambda_Aurigae> it seems that way to me.
[20:44:58] <gorroth> ah, okay, i've been to the quad cities before
[20:45:06] <gorroth> yeah, but that's because you're outside IL :)
[20:45:13] <Lambda_Aurigae> quad cities are 2 hours eat of me.
[20:45:14] <gorroth> in IL, lots of things happen in central IL as well
[20:45:28] <Lambda_Aurigae> we have an office in Peoria.
[20:45:31] <gorroth> like the current political battles are spread between Chicago and Springfield
[20:45:38] <gorroth> and Caterpillar is in Peoria
[20:45:42] <Lambda_Aurigae> yup.
[20:45:49] <Lambda_Aurigae> I know someone who is an engineer for Cat.
[20:45:53] <gorroth> and ADM is around Decatur, i think
[21:38:43] <Getty> yeah sending first release hexfiles to my dad for the production that stands there without software
[21:38:56] <Getty> good that we still have 7 days to deliver the devices \o/
[23:08:26] <gorroth> Getty: devices for what?
[23:36:19] <Getty> gorroth: LED controlling
[23:37:49] <gorroth> Getty: ah, okay. so you're building LED controllers that are for sale?
[23:40:23] <Getty> yes, we make 2 different, one with 8 LED and network and one with 4 LED and display and encoder
[23:40:41] <Getty> both one board solutions (so no raspberry involve, no pussy mode ;) )