EmbeddedRelated.com
Forums
The 2024 Embedded Online Conference

what is the best SBC?

Started by andre November 30, 2016
On 30-Nov-16 9:22 PM, Jack wrote:
> Il giorno mercoled&igrave; 30 novembre 2016 13:34:50 UTC+1, tim... ha scritto: >> "Jack" <jack4747@gmail.com> wrote in message >> news:4eab56b0-4f84-47cf-a50a-2d916727d3fe@googlegroups.com... >>> Il giorno mercoled&igrave; 30 novembre 2016 10:26:04 UTC+1, andre ha scritto: >>>> Everybody knows the Raspbery PI, but there are a lot of other SBC >>>> available. >>>> Which are the best for use and which are the best balance efficiency / >>>> price? >>>> I use them for smal automation in relation with microctl (Atmel ) >>>> Many thanks in advance >>>> Sorry for my english >>> >>> what is SBC? >> >> Single-Board Computer > > ah, thanks. > > Bye Jack >
Now you know Jack! ;)
Il giorno gioved&igrave; 1 dicembre 2016 12:00:22 UTC+1, Ozzie ha scritto:

> >>> what is SBC? > >> > >> Single-Board Computer > > > > ah, thanks. > > > > Bye Jack > > > > > Now you know Jack! ;)
well yes. but someone could argue that also a PC is a SBC :D Bye Jack
On Wed, 30 Nov 2016 10:26:00 +0100, andre wrote:

> Everybody knows the Raspbery PI, but there are a lot of other SBC > available. > Which are the best for use and which are the best balance efficiency / > price? > I use them for smal automation in relation with microctl (Atmel ) > Many thanks in advance Sorry for my english
There are hundreds of them, from tiny 8 bitters to 8 cores and beyond, with varying degrees of storage, networking, video, I/O etc. You may want to check the reviews at hackerboards. Also, every now and then they publish a fairly long list of boards with characteristics, prices etc. http://hackerboards.com/
On 2016-11-30, Tim Wescott <tim@seemywebsite.com> wrote:
> On Wed, 30 Nov 2016 10:26:00 +0100, andre wrote: > >> Everybody knows the Raspbery PI, but there are a lot of other SBC >> available. >> Which are the best for use and which are the best balance efficiency / >> price? >> I use them for smal automation in relation with microctl (Atmel ) >> Many thanks in advance Sorry for my english > > The reason there are so many is that there is no one "best". Your > question needs to be "what is best for my application?", and, > unfortunately, only you can answer that. > > A non-exhaustive list of things to consider in your calculations are: > > * How big is it? > * How expensive is it? > * Does it have more than sufficient processing power? > * How likely is it to be around for the lifetime of your product? > * How much power does it consume? > * What features does it have? > * What temperature range does it operate over? > * How easy is it to use? > * How hard is it to source? >
Another one for your list: * If you are writing your own bare metal code or your own BSP, then what is the availability of the documentation and how good[*] is it ? [*] My non-exhaustive definition of "Good": * Includes conceptual overviews of the MCU and peripherals. * Includes detailed information on each register and the inter-relationships between the various registers. * The critical piece of information you need to get your device driver actually initialised correctly isn't buried in sentence 2 of paragraph 5 of page 208 (which is actually ~50 pages away your current position and doesn't have any reasonably direct pointers to it). * The documentation wasn't created by running it through Google Translate or similar. * Includes a detailed table of contents sidebar. * Comes with example code which shows the things the manuals didn't bother telling you about. Simon. -- Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP Microsoft: Bringing you 1980s technology to a 21st century world
On 12/2/2016 1:04 PM, Simon Clubley wrote:
> * Comes with example code which shows the things the manuals didn't > bother telling you about.
Comes with example code that actually *works* (reliably). The same applies to *hardware* app notes: have you actually BUILT the circuit (run the code) that you're presenting, here?
Op Thu, 01 Dec 2016 13:26:46 +0100 schreef Jack <jack4747@gmail.com>:
> Il giorno gioved&#4294967295; 1 dicembre 2016 12:00:22 UTC+1, Ozzie ha scritto: > >> >>> what is SBC? >> >> >> >> Single-Board Computer >> > >> > ah, thanks. >> >> Now you know Jack! ;) > > well yes. > but someone could argue that also a PC is a SBC :D
If the RAM isn't soldered on the board, it isn't an SBC. Also consider a PC from the 90s, which doesn't function without a separate graphics card and a CPU which can be considered a 'board' by itself. -- (Remove the obvious prefix to reply privately.) Gemaakt met Opera's e-mailprogramma: http://www.opera.com/mail/
Il giorno luned&igrave; 5 dicembre 2016 11:34:02 UTC+1, Boudewijn Dijkstra ha scritto:
> Op Thu, 01 Dec 2016 13:26:46 +0100 schreef Jack <jack4747@gmail.com>: > > Il giorno gioved&igrave; 1 dicembre 2016 12:00:22 UTC+1, Ozzie ha scritto: > > > >> >>> what is SBC? > >> >> > >> >> Single-Board Computer > >> > > >> > ah, thanks. > >> > >> Now you know Jack! ;) > > > > well yes. > > but someone could argue that also a PC is a SBC :D > > If the RAM isn't soldered on the board, it isn't an SBC. Also consider a > PC from the 90s, which doesn't function without a separate graphics card > and a CPU which can be considered a 'board' by itself.
Speaking about pc 25 years old is not really useful in this case or we can just put also Commodores, Amigas, Ataris in the basket (they all had soldered ram and integrated gpu). In any case Apple laptops built in the last let say 5 years have soldered CPU AND ram so under your definition are SBCs... Also the new Microsoft Surface Pro seems to have soldered ram... so maybe a different definition is necessary. Bye Jack
On 05.12.2016 &#1075;. 12:46, Jack wrote:
> Il giorno luned&igrave; 5 dicembre 2016 11:34:02 UTC+1, Boudewijn Dijkstra ha scritto: >> Op Thu, 01 Dec 2016 13:26:46 +0100 schreef Jack <jack4747@gmail.com>: >>> Il giorno gioved&igrave; 1 dicembre 2016 12:00:22 UTC+1, Ozzie ha scritto: >>> >>>>>>> what is SBC? >>>>>> >>>>>> Single-Board Computer >>>>> >>>>> ah, thanks. >>>> >>>> Now you know Jack! ;) >>> >>> well yes. >>> but someone could argue that also a PC is a SBC :D >> >> If the RAM isn't soldered on the board, it isn't an SBC. Also consider a >> PC from the 90s, which doesn't function without a separate graphics card >> and a CPU which can be considered a 'board' by itself. > > Speaking about pc 25 years old is not really useful in this case or we can just put also Commodores, Amigas, Ataris in the basket (they all had soldered ram and integrated gpu). > > In any case Apple laptops built in the last let say 5 years have soldered CPU AND ram so under your definition are SBCs... > Also the new Microsoft Surface Pro seems to have soldered ram... > > so maybe a different definition is necessary. > > Bye Jack >
The PC/apple/tablet things are not SBC-s not because they are not single board, many of them are that nowadays. But they are not computers - a computer you can program including its coming out of reset, how to initialize its peripherals etc. These are computerized TV-sets or whatever name one chooses for todays entertainment/office hardware. Dimiter ------------------------------------------------------ Dimiter Popoff, TGI http://www.tgi-sci.com ------------------------------------------------------ http://www.flickr.com/photos/didi_tgi/
On 12/5/2016 6:28, Dimiter_Popoff wrote:
> On 05.12.2016 &#1075;. 12:46, Jack wrote: >> Il giorno luned&igrave; 5 dicembre 2016 11:34:02 UTC+1, Boudewijn Dijkstra ha >> scritto: >>> Op Thu, 01 Dec 2016 13:26:46 +0100 schreef Jack <jack4747@gmail.com>: >>>> Il giorno gioved&igrave; 1 dicembre 2016 12:00:22 UTC+1, Ozzie ha scritto: >>>> >>>>>>>> what is SBC? >>>>>>> >>>>>>> Single-Board Computer >>>>>> >>>>>> ah, thanks. >>>>> >>>>> Now you know Jack! ;) >>>> >>>> well yes. >>>> but someone could argue that also a PC is a SBC :D >>> >>> If the RAM isn't soldered on the board, it isn't an SBC. Also >>> consider a >>> PC from the 90s, which doesn't function without a separate graphics card >>> and a CPU which can be considered a 'board' by itself. >> >> Speaking about pc 25 years old is not really useful in this case or we >> can just put also Commodores, Amigas, Ataris in the basket (they all >> had soldered ram and integrated gpu). >> >> In any case Apple laptops built in the last let say 5 years have >> soldered CPU AND ram so under your definition are SBCs... >> Also the new Microsoft Surface Pro seems to have soldered ram... >> >> so maybe a different definition is necessary. >> >> Bye Jack >> > > The PC/apple/tablet things are not SBC-s not because they are not > single board, many of them are that nowadays. > > But they are not computers - a computer you can program including its > coming out of reset, how to initialize its peripherals etc. > These are computerized TV-sets or whatever name one chooses > for todays entertainment/office hardware. > > Dimiter > > ------------------------------------------------------ > Dimiter Popoff, TGI http://www.tgi-sci.com > ------------------------------------------------------ > http://www.flickr.com/photos/didi_tgi/
Well, as to that, you *could* program one of today's computers, re-flash the BIOS and do whatever you want. You could do something similar with what's usually referred to as an SBC, but many of them are come pre-programmed with some operating system and what programming you do is on a higher level. -- Best wishes, --Phil pomartel At Comcast(ignore_this) dot net
On Mon, 05 Dec 2016 11:24:09 +0100, "Boudewijn Dijkstra"
<sp4mtr4p.boudewijn@indes.com> wrote:

>Op Thu, 01 Dec 2016 13:26:46 +0100 schreef Jack <jack4747@gmail.com>: >> Il giorno gioved&#4294967295; 1 dicembre 2016 12:00:22 UTC+1, Ozzie ha scritto: >> >>> >>> what is SBC? >>> >> >>> >> Single-Board Computer >>> > >>> > ah, thanks. >>> >>> Now you know Jack! ;) >> >> well yes. >> but someone could argue that also a PC is a SBC :D
Any laptop should qualify. In the old days SBCs had RS232 or 20 mA connections for connecting "dumb" (VT100) serial terminals. These days Raspberry etc. uses Ethernet for exactly the same purpose (Telnet) without having keyboards or displays of their own. In the 1970s boards like Intel SDK-85 contained in addition to the CPU functionality also some hex keyboard input as well as hex displays and additionally some wire wrap areas on the board. Thus capable of true stand lone capability.
>If the RAM isn't soldered on the board, it isn't an SBC. Also consider a >PC from the 90s, which doesn't function without a separate graphics card >and a CPU which can be considered a 'board' by itself.
Since when is a "Graphical" card a requirement for PC ? At a minimum 24 lines with 32/40/64/80 characters on a line was considered adequate.

The 2024 Embedded Online Conference