Click here to Skip to main content
15,891,136 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: A philosophical question... Pin
Ron Anders21-Jun-18 8:06
Ron Anders21-Jun-18 8:06 
GeneralRe: A philosophical question... Pin
Marc Clifton21-Jun-18 9:13
mvaMarc Clifton21-Jun-18 9:13 
GeneralRe: A philosophical question... Pin
PIEBALDconsult21-Jun-18 10:20
mvePIEBALDconsult21-Jun-18 10:20 
GeneralRe: A philosophical question... Pin
CPallini21-Jun-18 10:45
mveCPallini21-Jun-18 10:45 
GeneralRe: A philosophical question... Pin
Rick York21-Jun-18 15:15
mveRick York21-Jun-18 15:15 
GeneralRe: A philosophical question... Pin
DKWatson21-Jun-18 20:16
DKWatson21-Jun-18 20:16 
GeneralRe: A philosophical question... Pin
Kirill Illenseer21-Jun-18 20:21
Kirill Illenseer21-Jun-18 20:21 
GeneralRe: A philosophical question... Pin
KBZX500021-Jun-18 21:42
KBZX500021-Jun-18 21:42 
The problem solved by discrete logic, philosophically, is the successful amalgamation of various IO to one or more standard interface, to expand the capabilities of an existing system.
The problem solved by microcontrollers, again philosophically, is the successful amalgamation of various IO to create a standalone system.

So, it entirely depends on what you want.
If you want to use a set of radio's / sensors / mechanical parts as a standalone system, you should pick the microcontroller design.
if you want to use a set of radio's / sensors / mechanical parts as a single device in a larger overall scheme, you should pick the discrete logic design.

To be honest, I think most people default to microcontrollers, because they don't understand what they're doing.
Most IoT hardware I've seen, for example, combines microcontrollers and wireless chips.
Apart from the non-obvious stability issues arising from power-draw and overheating, it also introduces a huge attack surface for hackers and they are childishly easy to DDoS.

As a rule of thumb, I'd say:
- prototype it with microcontrollers if you want
- build it with discrete logic if you can
GeneralRe: A philosophical question... Pin
glennPattonWork322-Jun-18 0:33
professionalglennPattonWork322-Jun-18 0:33 
GeneralRe: A philosophical question... Pin
CodeWraith22-Jun-18 1:47
CodeWraith22-Jun-18 1:47 
GeneralRe: A philosophical question... Pin
glennPattonWork322-Jun-18 2:37
professionalglennPattonWork322-Jun-18 2:37 
GeneralRe: A philosophical question... Pin
CodeWraith22-Jun-18 2:54
CodeWraith22-Jun-18 2:54 
GeneralRe: A philosophical question... Pin
glennPattonWork322-Jun-18 3:28
professionalglennPattonWork322-Jun-18 3:28 
GeneralRe: A philosophical question... Pin
Matt McGuire22-Jun-18 4:48
professionalMatt McGuire22-Jun-18 4:48 
GeneralRe: A philosophical question... Pin
Gerry Schmitz22-Jun-18 7:25
mveGerry Schmitz22-Jun-18 7:25 
GeneralRe: A philosophical question... Pin
jschell23-Jun-18 4:47
jschell23-Jun-18 4:47 
GeneralThought of the Day Pin
OriginalGriff21-Jun-18 4:58
mveOriginalGriff21-Jun-18 4:58 
GeneralRe: Thought of the Day Pin
W Balboos, GHB21-Jun-18 5:16
W Balboos, GHB21-Jun-18 5:16 
GeneralRe: Thought of the Day Pin
lopatir21-Jun-18 5:32
lopatir21-Jun-18 5:32 
GeneralRe: Thought of the Day Pin
PIEBALDconsult21-Jun-18 9:32
mvePIEBALDconsult21-Jun-18 9:32 
GeneralWindows Defender : What do you mean? Pin
raddevus21-Jun-18 4:07
mvaraddevus21-Jun-18 4:07 
GeneralRe: Windows Defender : What do you mean? Pin
lopatir21-Jun-18 4:16
lopatir21-Jun-18 4:16 
GeneralRe: Windows Defender : What do you mean? Pin
MarkTJohnson21-Jun-18 4:22
professionalMarkTJohnson21-Jun-18 4:22 
GeneralRe: Windows Defender : What do you mean? Pin
lopatir21-Jun-18 4:30
lopatir21-Jun-18 4:30 
GeneralRe: Windows Defender : What do you mean? Pin
raddevus21-Jun-18 5:00
mvaraddevus21-Jun-18 5:00 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.