<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi Guys,<div class=""><br class=""></div><div class="">The ARM Cortex M series are getting a lot of new designs in the embedded space.</div><div class=""><br class=""></div><div class="">Pretty cheap, tools aplenty, and plenty of inexpensive boards and projects. Having been a DSP 56k programmer at Motorola/Freescale for about 28 years,</div><div class="">I find it fun to be able to use a C compiler and quit programming in assembly all the time.</div><div class=""><br class=""></div><div class="">I have programmed the z-80 at E-Mu, 6808 and 68k at PPG and 6805, 6811, 680x0 and now ARM A and M series, I prefer working with the Cortex M4 and M0 for new audio</div><div class="">projects. Arduino and Beagleboard are good places to get your chops and tune up.</div><div class=""><br class=""></div><div class="">Proprietary devices are becoming the dinosaurs. The Coldfire devices were actually quite good but doomed when ARM launched Arm 9 and Arm 11 then the A series.</div><div class=""><br class=""></div><div class="">Try out the ST, NXP, Freescale Cortex M devices and see if you can get cooking quickly. All have a wide range of cheap platforms to play with.</div><div class=""><br class=""></div><div class="">best always,</div><div class=""><br class=""></div><div class="">Terry Shultz<br class=""><div><blockquote type="cite" class=""><div class="">On Sep 19, 2015, at 4:24 PM, Vinicius Brazil <<a href="mailto:brazil.v@gmail.com" class="">brazil.v@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">I also ever use my own custom boards.<div class=""><br class=""></div><div class="">Vincius</div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Sat, Sep 19, 2015 at 7:59 PM,  <span dir="ltr" class=""><<a href="mailto:rburnett@richieburnett.co.uk" target="_blank" class="">rburnett@richieburnett.co.uk</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I started using dev boards for PICs about 20 years ago for industrial projects, but these days I usually just go straight to a first hash of the intended hardware...<br class="">
<br class="">
When you're just starting out it's nice to have a development board that guarantees the correct power supply, clock and reset signals are presented to the processor and a convenient method of programming, so you don't have to worry about these things.  It also often provides a few other built-in features too like some switches, some LEDs, pots, an LCD, RS-232 serial port, CAN port, USB etc.  However, I quickly realised that for most of the things I was developing I didn't use half of the things on the dev boards, and/or the quality of the Microchip dev boards was actually quite poor.<br class="">
<br class="">
For instance Microchip's dsPICDem Dev Board only has a crappy 8-bit 8kHz CODEC on board which is fine for telecoms quality speech but completely useless for pro-audio applications, and doesn't have proper analogue and digital ground-planes either.  It also doesn't have MIDI in/out, uses a different LCD to the industry standard Hitachi alphanumeric standard, etc, and has really crappy thumbwheel "preset" pots for the analogue inputs that only last for about 10 turns before wearing out!  For these reason I usually make my own "dev Board" with just the features I want on it to help me develop whatever I'm working on at the time.<br class="">
<br class="">
There's a lot to be said for knocking out the first version of hardware as early as you can, then you find out about potential hardware problems and deficiencies as early as possible.  Ground loops, unwanted noises, LCD glitches, switch bounces, etc...  Leaving more time to thing about and implement solutions.<br class="">
<br class="">
-Richie,<div class="HOEnZb"><div class="h5"><br class="">
<br class="">
On 2015-09-19 22:46, Michael Zacherl wrote:<br class="">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I got curious:<br class="">
did you people start with a typical dev-board of PIC/AVR/STM32/... ?<br class="">
m.<br class="">
<br class="">
On 19.Sep 2015, at 21:28 , Richie Burnett <<a href="mailto:rburnett@richieburnett.co.uk" target="_blank" class="">rburnett@richieburnett.co.uk</a>> wrote:<br class="">
<br class="">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
No probs here either.<br class="">
<br class="">
-Richie,<br class="">
<br class="">
---- Pete Hartman wrote ----<br class="">
<br class="">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Sat, Sep 19, 2015 at 4:43 AM, Gordonjcp <<a href="mailto:gordonjcp@gjcp.net" target="_blank" class="">gordonjcp@gjcp.net</a>> wrote:<br class="">
<br class="">
On Fri, Sep 18, 2015 at 10:40:37PM +0100, Tom Wiltshire wrote:<br class="">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I'd probably have to agree. TL07x op-amps would be my most used IC. Not very glamorous, but they're the glue that holds a million audio circuits together.<br class="">
<br class="">
Aside from that, PIC uPs for digital, and SSM2164/V2164 for analog.<br class="">
</blockquote>
<br class="">
I've never liked PICs.  They're slow, expensive and very hard to develop for, thanks to the sheer lack of support - and last time I looked you had to pay extra for surface-mount!<br class="">
<br class="">
I used AVR for a bit but I'm moving over to STM32 - ridiculously cheap and ridiculously fast.<br class="">
<br class="">
This must be a personal taste thing, as I have no problems at all programming with PICs.  The documentation is very good, and there are lots of examples to get over the most difficult part which is how to set the various switches (in AVR world the equivalent is the "fuses").  I've actually had more frustration figuring out how to set fuses, to be honest.  I haven't played with the STM32s, I'll certainly have to give that a try.<br class="">
</blockquote></blockquote>
<br class="">
--<br class="">
<a href="http://mz.klingt.org/" rel="noreferrer" target="_blank" class="">http://mz.klingt.org</a><br class="">
<br class="">
_______________________________________________<br class="">
Synth-diy mailing list<br class="">
<a href="mailto:Synth-diy@dropmix.xs4all.nl" target="_blank" class="">Synth-diy@dropmix.xs4all.nl</a><br class="">
<a href="http://dropmix.xs4all.nl/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank" class="">http://dropmix.xs4all.nl/mailman/listinfo/synth-diy</a><br class="">
</blockquote>
<br class="">
_______________________________________________<br class="">
Synth-diy mailing list<br class="">
<a href="mailto:Synth-diy@dropmix.xs4all.nl" target="_blank" class="">Synth-diy@dropmix.xs4all.nl</a><br class="">
<a href="http://dropmix.xs4all.nl/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank" class="">http://dropmix.xs4all.nl/mailman/listinfo/synth-diy</a><br class="">
</div></div></blockquote></div><br class=""></div>
_______________________________________________<br class="">Synth-diy mailing list<br class=""><a href="mailto:Synth-diy@dropmix.xs4all.nl" class="">Synth-diy@dropmix.xs4all.nl</a><br class="">http://dropmix.xs4all.nl/mailman/listinfo/synth-diy<br class=""></div></blockquote></div><br class=""></div></body></html>