Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.arch.embedded > #27200 > unrolled thread

Embedded platforms for beginners?

Started byElof Huang <elof.huang@runbox.com>
First post2017-09-01 14:07 +0800
Last post2017-09-10 09:03 -0500
Articles 14 on this page of 74 — 15 participants

Back to article view | Back to comp.arch.embedded


Contents

  Embedded platforms for beginners? Elof Huang <elof.huang@runbox.com> - 2017-09-01 14:07 +0800
    Re: Embedded platforms for beginners? Jack <jack4747@gmail.com> - 2017-08-31 23:22 -0700
    Re: Embedded platforms for beginners? rickman <gnuarm@gmail.com> - 2017-09-01 04:10 -0400
    Re: Embedded platforms for beginners? Clifford Heath <no.spam@please.net> - 2017-09-01 21:49 +1000
      Re: Embedded platforms for beginners? Elof Huang <elof.huang@runbox.com> - 2017-09-02 11:57 +0800
        Re: Embedded platforms for beginners? Clifford Heath <no.spam@please.net> - 2017-09-02 18:25 +1000
          Re: Embedded platforms for beginners? Elof Huang <elof.huang@runbox.com> - 2017-09-03 15:37 +0800
            Re: Embedded platforms for beginners? Clifford Heath <no.spam@please.net> - 2017-09-03 17:54 +1000
            Re: Embedded platforms for beginners? rickman <gnuarm@gmail.com> - 2017-09-03 13:49 -0400
      Re: Embedded platforms for beginners? Phil Hobbs <pcdhSpamMeSenseless@electrooptical.net> - 2017-09-02 11:41 -0400
        Re: Embedded platforms for beginners? Clifford Heath <no.spam@please.net> - 2017-09-03 09:44 +1000
          Re: Embedded platforms for beginners? Phil Hobbs <pcdhSpamMeSenseless@electrooptical.net> - 2017-09-02 20:39 -0400
            Re: Embedded platforms for beginners? Clifford Heath <no.spam@please.net> - 2017-09-03 11:16 +1000
          Re: Embedded platforms for beginners? Paul Rubin <no.email@nospam.invalid> - 2017-09-02 18:21 -0700
            Re: Embedded platforms for beginners? Clifford Heath <no.spam@please.net> - 2017-09-03 14:26 +1000
              Re: Embedded platforms for beginners? rickman <gnuarm@gmail.com> - 2017-09-03 02:14 -0400
                Re: Embedded platforms for beginners? Clifford Heath <no.spam@please.net> - 2017-09-03 17:52 +1000
                  Re: Embedded platforms for beginners? rickman <gnuarm@gmail.com> - 2017-09-03 13:50 -0400
                    Re: Embedded platforms for beginners? Paul Rubin <no.email@nospam.invalid> - 2017-09-03 22:20 -0700
                      Re: Embedded platforms for beginners? rickman <gnuarm@gmail.com> - 2017-09-05 22:06 -0400
                        Re: Embedded platforms for beginners? Clifford Heath <no.spam@please.net> - 2017-09-06 12:21 +1000
                          Re: Embedded platforms for beginners? rickman <gnuarm@gmail.com> - 2017-09-05 22:42 -0400
                            Re: Embedded platforms for beginners? Clifford Heath <no.spam@please.net> - 2017-09-06 14:26 +1000
                              Re: Embedded platforms for beginners? rickman <gnuarm@gmail.com> - 2017-09-06 01:20 -0400
                  Re: Embedded platforms for beginners? George Neuner <gneuner2@comcast.net> - 2017-09-03 15:58 -0400
                    Re: Embedded platforms for beginners? Clifford Heath <no.spam@please.net> - 2017-09-04 08:00 +1000
                      Re: Embedded platforms for beginners? Phil Hobbs <pcdhSpamMeSenseless@electrooptical.net> - 2017-09-03 19:13 -0400
                        Re: Embedded platforms for beginners? Clifford Heath <no.spam@please.net> - 2017-09-04 09:58 +1000
                          Re: Embedded platforms for beginners? Phil Hobbs <pcdhSpamMeSenseless@electrooptical.net> - 2017-09-03 20:16 -0400
                            Re: Embedded platforms for beginners? Clifford Heath <no.spam@please.net> - 2017-09-04 15:13 +1000
                              Re: Embedded platforms for beginners? Paul Rubin <no.email@nospam.invalid> - 2017-09-03 22:24 -0700
                                Re: Embedded platforms for beginners? Clifford Heath <no.spam@please.net> - 2017-09-04 15:55 +1000
                                  Re: Embedded platforms for beginners? David Brown <david.brown@hesbynett.no> - 2017-09-05 14:15 +0200
                                    Re: Embedded platforms for beginners? George Neuner <gneuner2@comcast.net> - 2017-09-05 12:35 -0400
                                      Re: Embedded platforms for beginners? Rob Gaddi <rgaddi@highlandtechnology.invalid> - 2017-09-05 10:02 -0700
                                        Re: Embedded platforms for beginners? Tom Gardner <spamjunk@blueyonder.co.uk> - 2017-09-05 18:13 +0100
                                        Re: Embedded platforms for beginners? David Brown <david.brown@hesbynett.no> - 2017-09-06 10:24 +0200
                                      Re: Embedded platforms for beginners? Paul Rubin <no.email@nospam.invalid> - 2017-09-05 17:10 -0700
                                      Re: Embedded platforms for beginners? David Brown <david.brown@hesbynett.no> - 2017-09-06 09:57 +0200
                                    Re: Embedded platforms for beginners? Paul Rubin <no.email@nospam.invalid> - 2017-09-05 16:57 -0700
                                  Re: Embedded platforms for beginners? Paul Rubin <no.email@nospam.invalid> - 2017-09-05 16:54 -0700
                                    Re: Embedded platforms for beginners? Clifford Heath <no.spam@please.net> - 2017-09-06 12:31 +1000
                                      Re: Embedded platforms for beginners? Paul Rubin <no.email@nospam.invalid> - 2017-09-05 19:42 -0700
                                Re: Embedded platforms for beginners? David Brown <david.brown@hesbynett.no> - 2017-09-05 10:16 +0200
                              Re: Embedded platforms for beginners? Phil Hobbs <pcdhSpamMeSenseless@electrooptical.net> - 2017-09-05 16:56 -0400
                        Re: Embedded platforms for beginners? Tom Gardner <spamjunk@blueyonder.co.uk> - 2017-09-04 10:46 +0100
                          Re: Embedded platforms for beginners? Phil Hobbs <pcdhSpamMeSenseless@electrooptical.net> - 2017-09-05 17:09 -0400
                            Re: Embedded platforms for beginners? Paul Rubin <no.email@nospam.invalid> - 2017-09-05 19:35 -0700
                              Re: Embedded platforms for beginners? Clifford Heath <no.spam@please.net> - 2017-09-06 12:40 +1000
                              Re: Embedded platforms for beginners? Phil Hobbs <pcdhSpamMeSenseless@electrooptical.net> - 2017-09-06 00:42 -0400
                                Re: Embedded platforms for beginners? Tom Gardner <spamjunk@blueyonder.co.uk> - 2017-09-06 08:55 +0100
                            Re: Embedded platforms for beginners? Tom Gardner <spamjunk@blueyonder.co.uk> - 2017-09-06 08:45 +0100
                              Re: Embedded platforms for beginners? Phil Hobbs <pcdhSpamMeSenseless@electrooptical.net> - 2017-09-07 20:23 -0400
                                Re: Embedded platforms for beginners? Tom Gardner <spamjunk@blueyonder.co.uk> - 2017-09-08 08:42 +0100
                                  Re: Embedded platforms for beginners? David Brown <david.brown@hesbynett.no> - 2017-09-08 12:07 +0200
                                    Re: Embedded platforms for beginners? Tom Gardner <spamjunk@blueyonder.co.uk> - 2017-09-08 11:40 +0100
                                      Re: Embedded platforms for beginners? David Brown <david.brown@hesbynett.no> - 2017-09-08 13:24 +0200
                                        Re: Embedded platforms for beginners? Tom Gardner <spamjunk@blueyonder.co.uk> - 2017-09-08 13:36 +0100
                                        Re: Embedded platforms for beginners? Phil Hobbs <pcdhSpamMeSenseless@electrooptical.net> - 2017-09-09 13:16 -0400
                                          Re: Embedded platforms for beginners? Les Cargill <lcargill99@comcast.com> - 2017-09-10 08:53 -0500
                                            Re: Embedded platforms for beginners? Dimiter_Popoff <dp@tgi-sci.com> - 2017-09-10 20:18 +0300
                                            Re: Embedded platforms for beginners? Phil Hobbs <pcdhSpamMeSenseless@electrooptical.net> - 2017-09-11 21:24 -0400
                                              Re: Embedded platforms for beginners? Les Cargill <lcargill99@comcast.com> - 2017-09-15 22:22 -0500
                                                Re: Embedded platforms for beginners? Phil Hobbs <pcdhSpamMeSenseless@electrooptical.net> - 2017-09-18 11:26 -0400
                                                  Re: Embedded platforms for beginners? Tom Gardner <spamjunk@blueyonder.co.uk> - 2017-09-18 18:26 +0100
                                                    Re: Embedded platforms for beginners? Phil Hobbs <pcdhSpamMeSenseless@electrooptical.net> - 2017-09-19 14:27 -0400
                                                Re: Embedded platforms for beginners? Tom Gardner <spamjunk@blueyonder.co.uk> - 2017-09-18 18:24 +0100
                    Re: Embedded platforms for beginners? Paul Rubin <no.email@nospam.invalid> - 2017-09-03 22:30 -0700
                      Re: Embedded platforms for beginners? Clifford Heath <no.spam@please.net> - 2017-09-04 15:51 +1000
              Re: Embedded platforms for beginners? Paul Rubin <no.email@nospam.invalid> - 2017-09-03 22:04 -0700
        Re: Embedded platforms for beginners? kristoff <kristoff@skypro.be> - 2017-09-05 17:56 +0200
          Re: Embedded platforms for beginners? Luke A. Guest <laguest@archeia.com> - 2017-09-10 17:10 +0100
    Re: Embedded platforms for beginners? tarjei99@gmail.com - 2017-09-10 05:49 -0700
      Re: Embedded platforms for beginners? Les Cargill <lcargill99@comcast.com> - 2017-09-10 09:03 -0500

Page 4 of 4 — ← Prev page 1 2 3 [4]


#27294

FromDimiter_Popoff <dp@tgi-sci.com>
Date2017-09-10 20:18 +0300
Message-ID<op3s54$hlc$1@dont-email.me>
In reply to#27291
On 10.9.2017 г. 16:53, Les Cargill wrote:
> Phil Hobbs wrote:
>> On 09/08/2017 07:24 AM, David Brown wrote:
>>
>>> void free(void * ptr) { die_horribly(); }
>> My big brother used to say that the tape drives on the IBM System/360
>> at his school had an undocumented instruction: SST, for Stop and
>> Stretch Tape.  Other systems were rumoured to have HCF, for Halt and
>> Catch Fire. ;)
>>
>
> Now a major cable network series on a station near you:
>
> http://www.imdb.com/title/tt2543312/
>

The show is not bad, I like it. Last season is too much web oriented
though.

Dimiter

======================================================
Dimiter Popoff, TGI             http://www.tgi-sci.com
======================================================
http://www.flickr.com/photos/didi_tgi/

[toc] | [prev] | [next] | [standalone]


#27296

FromPhil Hobbs <pcdhSpamMeSenseless@electrooptical.net>
Date2017-09-11 21:24 -0400
Message-ID<V5GdnRqVb8zBqirEnZ2dnUU7-cednZ2d@supernews.com>
In reply to#27291
On 09/10/2017 09:53 AM, Les Cargill wrote:
> Phil Hobbs wrote:
>> On 09/08/2017 07:24 AM, David Brown wrote:
>>
>>> void free(void * ptr) { die_horribly(); }
>> My big brother used to say that the tape drives on the IBM System/360
>> at his school had an undocumented instruction: SST, for Stop and
>> Stretch Tape.  Other systems were rumoured to have HCF, for Halt and
>> Catch Fire. ;)
>>
> 
> Now a major cable network series on a station near you:
> 
> http://www.imdb.com/title/tt2543312/

Well, I suppose that was inevitable.  I haven't watched TV in thirty 
years except on rare occasions when I'm stuck in some hotel room that's 
even bleaker than the Vast Wasteland, so I'm not au courant with the 
latest offerings.

Cheers

Phil Hobbs

-- 
Dr Philip C D Hobbs
Principal Consultant
ElectroOptical Innovations LLC
Optics, Electro-optics, Photonics, Analog Electronics

160 North State Road #203
Briarcliff Manor NY 10510

hobbs at electrooptical dot net
http://electrooptical.net

[toc] | [prev] | [next] | [standalone]


#27304

FromLes Cargill <lcargill99@comcast.com>
Date2017-09-15 22:22 -0500
Message-ID<opi552$h2l$1@dont-email.me>
In reply to#27296
Phil Hobbs wrote:
> On 09/10/2017 09:53 AM, Les Cargill wrote:
>> Phil Hobbs wrote:
>>> On 09/08/2017 07:24 AM, David Brown wrote:
>>>
>>>> void free(void * ptr) { die_horribly(); }
>>> My big brother used to say that the tape drives on the IBM
>>> System/360 at his school had an undocumented instruction: SST,
>>> for Stop and Stretch Tape.  Other systems were rumoured to have
>>> HCF, for Halt and Catch Fire. ;)
>>>
>>
>> Now a major cable network series on a station near you:
>>
>> http://www.imdb.com/title/tt2543312/
>
> Well, I suppose that was inevitable.

It's not bad.

>  I haven't watched TV in thirty
> years except on rare occasions when I'm stuck in some hotel room
> that's even bleaker than the Vast Wasteland, so I'm not au courant
> with the latest offerings.
>

I had little choice - reading or TV - because of little kids underfoot.

The revolution begin with David Lynch's "Twin Peaks." Which you night 
oughta see. Or maybe not.

And one John Kricfalusi came up with "Ren and Stimpy" and thereby all 
the DNA for the next generation was stored.

Click on the link. But only if your dare.
http://www.dailymotion.com/video/x3hlree

It's gone beyond torrent into raging flood. We're in a golden age of the 
medium.

Here's what's bizarre about it - the entire edifice is built in the
ability of people to comment on fora about what they think of the
shows.

This has caused TV to overflow the banks of the restrictions of the
Neilsen box.

As with all things, it is a measurement problem. A modest and noisy 
improvement in the measurements produces, as always, an astounding result.

> Cheers
>
> Phil Hobbs
>

-- 
Les Cargill ( a card-carrying member of a measurement-constrained species )

[toc] | [prev] | [next] | [standalone]


#27305

FromPhil Hobbs <pcdhSpamMeSenseless@electrooptical.net>
Date2017-09-18 11:26 -0400
Message-ID<ccec4084-6961-ccdb-7f5d-0eaeb13c3069@electrooptical.net>
In reply to#27304
On 09/15/2017 11:22 PM, Les Cargill wrote:
> Phil Hobbs wrote:
>> On 09/10/2017 09:53 AM, Les Cargill wrote:
>>> Phil Hobbs wrote:
>>>> On 09/08/2017 07:24 AM, David Brown wrote:
>>>>
>>>>> void free(void * ptr) { die_horribly(); }
>>>> My big brother used to say that the tape drives on the IBM
>>>> System/360 at his school had an undocumented instruction: SST,
>>>> for Stop and Stretch Tape.  Other systems were rumoured to have
>>>> HCF, for Halt and Catch Fire. ;)
>>>>
>>>
>>> Now a major cable network series on a station near you:
>>>
>>> http://www.imdb.com/title/tt2543312/
>>
>> Well, I suppose that was inevitable.
> 
> It's not bad.
> 
>>  I haven't watched TV in thirty
>> years except on rare occasions when I'm stuck in some hotel room
>> that's even bleaker than the Vast Wasteland, so I'm not au courant
>> with the latest offerings.
>>
> 
> I had little choice - reading or TV - because of little kids underfoot.
> 
> The revolution begin with David Lynch's "Twin Peaks." Which you night
> oughta see. Or maybe not.
> 
> And one John Kricfalusi came up with "Ren and Stimpy" and thereby all
> the DNA for the next generation was stored.
> 
> Click on the link. But only if your dare.
> http://www.dailymotion.com/video/x3hlree
> 
> It's gone beyond torrent into raging flood. We're in a golden age of the
> medium.

I get bored watching movies or TV after about 5 minutes at most.
Technical stuff that has actual content, I can take for maybe 15 minutes.

Video demands your complete attention and IME doesn't repay in interest.

Cheers

Phil Hobbs



-- 
Dr Philip C D Hobbs
Principal Consultant
ElectroOptical Innovations LLC
Optics, Electro-optics, Photonics, Analog Electronics

160 North State Road #203
Briarcliff Manor NY 10510

hobbs at electrooptical dot net
http://electrooptical.net

[toc] | [prev] | [next] | [standalone]


#27307

FromTom Gardner <spamjunk@blueyonder.co.uk>
Date2017-09-18 18:26 +0100
Message-ID<3lTvB.999867$Vu3.391659@fx44.am4>
In reply to#27305
On 18/09/17 16:26, Phil Hobbs wrote:
> On 09/15/2017 11:22 PM, Les Cargill wrote:
>> Phil Hobbs wrote:
>>> On 09/10/2017 09:53 AM, Les Cargill wrote:
>>>> Phil Hobbs wrote:
>>>>> On 09/08/2017 07:24 AM, David Brown wrote:
>>>>>
>>>>>> void free(void * ptr) { die_horribly(); }
>>>>> My big brother used to say that the tape drives on the IBM
>>>>> System/360 at his school had an undocumented instruction: SST,
>>>>> for Stop and Stretch Tape.  Other systems were rumoured to have
>>>>> HCF, for Halt and Catch Fire. ;)
>>>>>
>>>>
>>>> Now a major cable network series on a station near you:
>>>>
>>>> http://www.imdb.com/title/tt2543312/
>>>
>>> Well, I suppose that was inevitable.
>>
>> It's not bad.
>>
>>>  I haven't watched TV in thirty
>>> years except on rare occasions when I'm stuck in some hotel room
>>> that's even bleaker than the Vast Wasteland, so I'm not au courant
>>> with the latest offerings.
>>>
>>
>> I had little choice - reading or TV - because of little kids underfoot.
>>
>> The revolution begin with David Lynch's "Twin Peaks." Which you night
>> oughta see. Or maybe not.
>>
>> And one John Kricfalusi came up with "Ren and Stimpy" and thereby all
>> the DNA for the next generation was stored.
>>
>> Click on the link. But only if your dare.
>> http://www.dailymotion.com/video/x3hlree
>>
>> It's gone beyond torrent into raging flood. We're in a golden age of the
>> medium.
>
> I get bored watching movies or TV after about 5 minutes at most.
> Technical stuff that has actual content, I can take for maybe 15 minutes.
>
> Video demands your complete attention and IME doesn't repay in interest.

There are very few /technical/ videos that actually use
the medium. Almost all of technical videos could be
replaced by text plus pictures - which I could speedread[1]
10* faster and which would also be searchable.

As for TV/movies: mpvies at the cinema require that you
watch them, which can be a useful change-is-as-good-as-a-rest.
Those TV documentaries that aren't merely radio-with-visuals
can be worth watching.

[1] the modern necessary skill is to spend 30s deciding
which 99% of stuff you /don't/ want to read in detail.
That's more or less impossible with video. (The ancient
necessary skill was to be able to glean as much
information as possible from the meagre available
information sources)

[toc] | [prev] | [next] | [standalone]


#27308

FromPhil Hobbs <pcdhSpamMeSenseless@electrooptical.net>
Date2017-09-19 14:27 -0400
Message-ID<5de16148-72e4-0fcb-8e2f-1f85464e4717@electrooptical.net>
In reply to#27307
On 09/18/2017 01:26 PM, Tom Gardner wrote:
> On 18/09/17 16:26, Phil Hobbs wrote:
>> On 09/15/2017 11:22 PM, Les Cargill wrote:
>>> Phil Hobbs wrote:
>>>> On 09/10/2017 09:53 AM, Les Cargill wrote:
>>>>> Phil Hobbs wrote:
>>>>>> On 09/08/2017 07:24 AM, David Brown wrote:
>>>>>>
>>>>>>> void free(void * ptr) { die_horribly(); }
>>>>>> My big brother used to say that the tape drives on the IBM
>>>>>> System/360 at his school had an undocumented instruction: SST,
>>>>>> for Stop and Stretch Tape.  Other systems were rumoured to have
>>>>>> HCF, for Halt and Catch Fire. ;)
>>>>>>
>>>>>
>>>>> Now a major cable network series on a station near you:
>>>>>
>>>>> http://www.imdb.com/title/tt2543312/
>>>>
>>>> Well, I suppose that was inevitable.
>>>
>>> It's not bad.
>>>
>>>>  I haven't watched TV in thirty
>>>> years except on rare occasions when I'm stuck in some hotel room
>>>> that's even bleaker than the Vast Wasteland, so I'm not au courant
>>>> with the latest offerings.
>>>>
>>>
>>> I had little choice - reading or TV - because of little kids underfoot.
>>>
>>> The revolution begin with David Lynch's "Twin Peaks." Which you night
>>> oughta see. Or maybe not.
>>>
>>> And one John Kricfalusi came up with "Ren and Stimpy" and thereby all
>>> the DNA for the next generation was stored.
>>>
>>> Click on the link. But only if your dare.
>>> http://www.dailymotion.com/video/x3hlree
>>>
>>> It's gone beyond torrent into raging flood. We're in a golden age of the
>>> medium.
>>
>> I get bored watching movies or TV after about 5 minutes at most.
>> Technical stuff that has actual content, I can take for maybe 15 minutes.
>>
>> Video demands your complete attention and IME doesn't repay in interest.
> 
> There are very few /technical/ videos that actually use
> the medium. Almost all of technical videos could be
> replaced by text plus pictures - which I could speedread[1]
> 10* faster and which would also be searchable.

I'm talking about stuff like atomic bomb videos, not YouTube tutorials
and stuff.
> 
> As for TV/movies: mpvies at the cinema require that you
> watch them, which can be a useful change-is-as-good-as-a-rest.
> Those TV documentaries that aren't merely radio-with-visuals
> can be worth watching.
> 
> [1] the modern necessary skill is to spend 30s deciding
> which 99% of stuff you /don't/ want to read in detail.
> That's more or less impossible with video. (The ancient
> necessary skill was to be able to glean as much
> information as possible from the meagre available
> information sources)

TL;DR ;)

Cheers

Phil Hobbs


-- 
Dr Philip C D Hobbs
Principal Consultant
ElectroOptical Innovations LLC
Optics, Electro-optics, Photonics, Analog Electronics

160 North State Road #203
Briarcliff Manor NY 10510

hobbs at electrooptical dot net
http://electrooptical.net

[toc] | [prev] | [next] | [standalone]


#27306

FromTom Gardner <spamjunk@blueyonder.co.uk>
Date2017-09-18 18:24 +0100
Message-ID<pjTvB.999866$Vu3.83269@fx44.am4>
In reply to#27304
On 16/09/17 04:22, Les Cargill wrote:
> The revolution begin with David Lynch's "Twin Peaks." Which you night oughta
> see. Or maybe not.

Or, 20 years earlier, The Prisoner :)

> Here's what's bizarre about it - the entire edifice is built in the
> ability of people to comment on fora about what they think of the
> shows.

Here we have something worse: gogglebox. It is a
program in which a TV camera records people discussing
TV programs that they are watching. I don't think
they've done a recursive program yet, but I really
wouldn't know!

And, of course the warning in 1968's "The Year of
the Sex Olympics" has been completely ignored, and
it has come to pass in the form of "Big Brother".
Reality TV was interesting when it was novel, back
in 1974.

[toc] | [prev] | [next] | [standalone]


#27228

FromPaul Rubin <no.email@nospam.invalid>
Date2017-09-03 22:30 -0700
Message-ID<87k21fm3og.fsf@nightsong.com>
In reply to#27219
George Neuner <gneuner2@comcast.net> writes:
> My position is that GC has no place in a small system.  OTOH, if
> you're talking about a complex system with 32-bit controller and 100s
> of KB (or more) of RAM ...

MicroPython works with some contortions on the BBC Micro:bit which has
16k of ram, and much more nicely on the recent Adafruit SAMD21 boards
which have 32k of ram.  I don't know how much Luanode uses.

Camelforth/4e4th (non-gc) runs ok on the MSP430G2553 which has 16k of
flash and 512 bytes of ram.  That might be a good way to start, or maybe
Amforth on the AVR-based Arduinos.  Who really cares about these any
more though, except for legacy products?  Everything is 32 bit now.

I bought an Adafruit Gemma M0 board last week and had hoped to try it
out this weekend, but have been distracted by other things.  Real soon
now though.  If it's what it's cracked up to be, it basically puts
the nail into the Arduino.

[toc] | [prev] | [next] | [standalone]


#27229

FromClifford Heath <no.spam@please.net>
Date2017-09-04 15:51 +1000
Message-ID<kR5rB.28122$EG2.24768@fx15.iad>
In reply to#27228
On 04/09/17 15:30, Paul Rubin wrote:
> If it's what it's cracked up to be, it basically puts
> the nail into the Arduino.

Lots of things could do that. None of them have.
The problem is, too many could; which to choose?
I'm not supporting Arduino, I'm just saying that the
best solution does not necessarily win mindshare.
The hardware is almost immaterial; most people go
where there's community.

[toc] | [prev] | [next] | [standalone]


#27224

FromPaul Rubin <no.email@nospam.invalid>
Date2017-09-03 22:04 -0700
Message-ID<871snnnjfi.fsf@nightsong.com>
In reply to#27212
Clifford Heath <no.spam@please.net> writes:
> * No need to allocate or manage memory (it's GC'd)
> * API access to all port pins, audio, touch, etc
> * No need to touch a peripheral device directly
> * No need to initialize the chip or devices
>
> In other words, it's fairly highly-managed.  That's a fine thing, but
> the skills are not easily transferable to other MCUs.

Aren't #2-#4 the same with Arduino and Mbed?  Does that super low level
stuff really matter for most embedded programming any more?  Does OP
have reasonable experience at desktop-level programming?  I'd say if
not, then embedded in general isn't a good place to start.  Everything
is easier on desktop systems.

[toc] | [prev] | [next] | [standalone]


#27238

Fromkristoff <kristoff@skypro.be>
Date2017-09-05 17:56 +0200
Message-ID<oomhg5$ika$1@dont-email.me>
In reply to#27207
Phil,


On 02-09-17 17:41, Phil Hobbs wrote:
> On 09/01/2017 07:49 AM, Clifford Heath wrote:
>> On 01/09/17 16:07, Elof Huang wrote:
>>>     I want to learn Embedded systems, but don't know how to start it,
>>> do you recommend any platform to start?
>> If you're really a beginner, there is really nothing better than
>> the Arduino system. 

> Unless you actually want to learn to build systems.  Arduino is sort of 
> embedded-Python-lite, and (last time I looked) has horribly archaic 
> development tools.  I've had source-level debugging since Microsoft 5.2 
> for DOS, circa 1989.  Arduino?  Not last time I checked.

I agree, but the question is this is really such an issue for a beginner.

Let's keep in mind that the arduino project started out in an university 
of art to allow people to create interactive art. (like a painting that 
changes color when you move your hand over it).

For that purpose, -as this is a tool to be used by artists, not 
engineers, its main goal is to hide the complexity of the low-level 
hardware interfaceing in libraries, ... it does do that very well.

I agree, once you start writing code that interrupt service routines, 
timers, DMA-channels, etc. doing debugging with just print-commands 
soons hits its limits, ... but that's not what a beginner does, it it?


My advice usually is, start with one of these arduino-starter kits to 
get your feet wet, and -once you have done that- you can then descide on 
what your next step will be: native AVR + gcc, mbed, STM32 + libopencm3, 
LPCxpresso (indeed, also very nice), PIC, MSP430, ...

Or you can go "up" in the hardware stack and opt for (say) micropython 
an a STM32F4 (I think, the ideal tool to do fast-development talking to 
some new SPI/i2c/can-bus chip) or go down in the hardware stack: 
FPGAs/VHDL/verilog/myhdl/...



> Cheers
> Phil Hobbs

Cheerio! Kr. Bonne.

[toc] | [prev] | [next] | [standalone]


#27293

FromLuke A. Guest <laguest@archeia.com>
Date2017-09-10 17:10 +0100
Message-ID<281692392.526752439.583161.laguest-archeia.com@nntp.aioe.org>
In reply to#27238
kristoff <kristoff@skypro.be> wrote:

> My advice usually is, start with one of these arduino-starter kits to 
> get your feet wet, and -once you have done that- you can then descide on 
> what your next step will be: native AVR + gcc, mbed, STM32 + libopencm3, 
> LPCxpresso (indeed, also very nice), PIC, MSP430, ...

There's also languages other than C if you want. AVR-Ada is available for a
higher level language. Although I would advise looking at this after you've
checked out the basics of Arduino.

[toc] | [prev] | [next] | [standalone]


#27290

Fromtarjei99@gmail.com
Date2017-09-10 05:49 -0700
Message-ID<01757284-0f4b-4c45-a3f9-be3c34c52c6c@googlegroups.com>
In reply to#27200
A Raspberry PI 3 should work fine. It is VERY cheap. There is a thriving Maker community associated with it. Some use it with Arduino.

It is the size of a pack of playing cards.

It is powered by Micro USB and has the following :

   + Broadcom BCM2837 Arm7 Quad Core Processor powered SBC running at 900MHz
       In 64 bit mode it becomes a Arm8
       Can be overclocked pretty easily
   + 1GB RAM
   + 40pin extended GPIO
   + 4 normal USB 2
   + 1 Ethernet
   + built-in wifi
   + CSI camera port for connecting the RPI camera
   + DSI display port for connecting the RPI touch screen display
   + HDMI
   + Micro SD card as disk. 

Operating systems :  Primarily Raspbian, other Linuxes, FreeBSD, HardenedBSD, RiscOS and Windows 10 IOT core.

It is both a normal computer and have an I/O expansion port for whatever you try to make.

It is difficult to see a more ideal start system for somebody who want to start with embedded systems.

Adafruit seems to like it a lot.
www.adafruit.com/raspberrypi‎

https://www.raspberrypi.org/

[toc] | [prev] | [next] | [standalone]


#27292

FromLes Cargill <lcargill99@comcast.com>
Date2017-09-10 09:03 -0500
Message-ID<op3gf6$fba$1@dont-email.me>
In reply to#27290
tarjei99@gmail.com wrote:
> A Raspberry PI 3 should work fine. It is VERY cheap. There is a
> thriving Maker community associated with it. Some use it with
> Arduino.
>
> It is the size of a pack of playing cards.
>
> It is powered by Micro USB and has the following :
>
> + Broadcom BCM2837 Arm7 Quad Core Processor powered SBC running at
> 900MHz In 64 bit mode it becomes a Arm8 Can be overclocked pretty
> easily + 1GB RAM + 40pin extended GPIO + 4 normal USB 2 + 1 Ethernet
>  + built-in wifi

... and you can bridge the WiFi and Ethernet...

 > + CSI camera port for connecting the RPI camera +
> DSI display port for connecting the RPI touch screen display + HDMI
> + Micro SD card as disk.
>
> Operating systems :  Primarily Raspbian, other Linuxes, FreeBSD,
> HardenedBSD, RiscOS and Windows 10 IOT core.
>
> It is both a normal computer and have an I/O expansion port for
> whatever you try to make.
>

The 4 USB ports mean you can add Ardiunos for hard realtime
capability, or for protocol conversion. There is a small
eternity of other USB peripherals.

The Arduino is generally seen as a serial port, so you might be
constrained to 115,200 bits/sec per.

> It is difficult to see a more ideal start system for somebody who
> want to start with embedded systems.
>
> Adafruit seems to like it a lot. www.adafruit.com/raspberrypi‎
>
> https://www.raspberrypi.org/
>

-- 
Les Cargill

[toc] | [prev] | [standalone]


Page 4 of 4 — ← Prev page 1 2 3 [4]

Back to top | Article view | comp.arch.embedded


csiph-web