I have some limited prior experience programming in the following, with best ability in the first languages and worst as you go down the list..
php
perl
BASIC
javascript
C
1980's PLC ladder logic
Z80, 6502 assembly
Ability level going from slightly sub-moderate down to slightly above poor.
I've arrived at a need to build a control system which will monitor several sets of UK mains voltage and current flows, and operate relays in response to switch a load between a choice of different power sources, and control the appropriate starting and stopping of the different sources.
Thought about trying to do it all using discrete components but using a reprogrammable microcontroller seems a much more flexible way to do it.
At the same time I have a son due to start highschool soon, and I figured it might be a good chance to get up to speed so I can help him in a few years if he ends up faced with a microcontroller project.
So I guess I'm looking for a microcontroller family that's commonly used for teaching in UK secondary schools, and a specific up to date model of such a family that'll do what I need.
I'm imagining something I could program easily with the help of a Lubuntu 20.04 Linux PC, with readily available accessories like current, voltage sensor, comms etc modules
Which families of microcontroller and which specific models should I begin looking at, before I take the plunge and order something?
Arduino (which board?), Great Cow BASIC with a PIC chip?
php
perl
BASIC
javascript
C
1980's PLC ladder logic
Z80, 6502 assembly
Ability level going from slightly sub-moderate down to slightly above poor.
I've arrived at a need to build a control system which will monitor several sets of UK mains voltage and current flows, and operate relays in response to switch a load between a choice of different power sources, and control the appropriate starting and stopping of the different sources.
Thought about trying to do it all using discrete components but using a reprogrammable microcontroller seems a much more flexible way to do it.
At the same time I have a son due to start highschool soon, and I figured it might be a good chance to get up to speed so I can help him in a few years if he ends up faced with a microcontroller project.
So I guess I'm looking for a microcontroller family that's commonly used for teaching in UK secondary schools, and a specific up to date model of such a family that'll do what I need.
I'm imagining something I could program easily with the help of a Lubuntu 20.04 Linux PC, with readily available accessories like current, voltage sensor, comms etc modules
Which families of microcontroller and which specific models should I begin looking at, before I take the plunge and order something?
Arduino (which board?), Great Cow BASIC with a PIC chip?
Last edited: