
Greetings I'm wanting to use micro controllers in more of an industrial setting. Don't want to spend the $$$$$$$$$$$ to get the officially hardened etc etc etc models. Looking for information - - - - - there's piles on using Arduino, Raspberry Pi but they're not really developed for serious use (one point - - - - almost always have to add a cape or a shield to get real connectivity - - - - don't need the the hp waste that's RPi so I"d rather not use that . . . .) Trying to find other ucontroller boards - - - - can find plenty of SoB - - - - but not boards. Hoping to use open source tools for the programming and control. Any suggestions as to where to look for this kind of stuff? Am I wasting my time? (I hope not!!) TIA Regards

On 2021-02-16 11:22 a.m., o1bigtenor via talk wrote:
Greetings
I'm wanting to use micro controllers in more of an industrial setting. Don't want to spend the $$$$$$$$$$$ to get the officially hardened etc etc etc models.
Looking for information - - - - - there's piles on using Arduino, Raspberry Pi but they're not really developed for serious use (one point - - - - almost always have to add a cape or a shield to get real connectivity - - - - don't need the the hp waste that's RPi so I"d rather not use that . . . .) Trying to find other ucontroller boards - - - - can find plenty of SoB - - - - but not boards. Hoping to use open source tools for the programming and control.
Any suggestions as to where to look for this kind of stuff?
Am I wasting my time? (I hope not!!)
TIA
Regards --- Post to this mailing list talk@gtalug.org Unsubscribe from this mailing list https://gtalug.org/mailman/listinfo/talk
I have had great success with Arduino mega, mini and Adafruit Huzzah feathers. Not in industrial settings though. The Huzzahs are relatively inexpensive and have wireless built in. All can be developed with the Arduino IDE, which is tolerable. I use the Huzzahs for indoor/outdoor Temp/Humidity/Pressure sensing, for tracking power consumption on my hydro and have used it for net enabled fan control and for, errr, cat feeding scheduling (Not a success, but due to the cat). I bought all the micros at Creatron when it was open, and the odd purchase of ICs from Amazon has worked for me. -- Michael Galea

It depends on what kind of connectivity do you need, and how fault tolerant you have to be. If you need mostly wifi/bluetooth, there's a very nice line of microcontrollers: ESP32. They have a lot of variants, so you can find the one you want. If you need IO pins, Arduino is the way to go. They too have lots of variants, with more pins, less pins, large, small, and they are very easy to program. If you need processing power, the RasPi variants are the ones you should use. They run Linux, they have beefy processors (for an embedded platform), lots of RAM, and are accessible too. STM have some industrial-grade microcontrollers too, and I believe you can program them with C. I have a STM Discovery in a drawer somewhere... Fault tolerance can be achieved using more than one board, and depending on the equipment you are controlling, you can use some combination of OR-gates or counters to define if you are activating it or not. As the boards are cheap, it won't be much expensive having 4 Arduinos giving the same input. Mauro https://www.maurosouza.com - registered Linux User: 294521 Scripture is both history, and a love letter from God. Em ter., 16 de fev. de 2021 às 14:54, Michael Galea via talk < talk@gtalug.org> escreveu:
On 2021-02-16 11:22 a.m., o1bigtenor via talk wrote:
Greetings
I'm wanting to use micro controllers in more of an industrial setting. Don't want to spend the $$$$$$$$$$$ to get the officially hardened etc etc etc models.
Looking for information - - - - - there's piles on using Arduino, Raspberry Pi but they're not really developed for serious use (one point - - - - almost always have to add a cape or a shield to get real connectivity - - - - don't need the the hp waste that's RPi so I"d rather not use that . . . .) Trying to find other ucontroller boards - - - - can find plenty of SoB - - - - but not boards. Hoping to use open source tools for the programming and control.
Any suggestions as to where to look for this kind of stuff?
Am I wasting my time? (I hope not!!)
TIA
Regards --- Post to this mailing list talk@gtalug.org Unsubscribe from this mailing list https://gtalug.org/mailman/listinfo/talk
I have had great success with Arduino mega, mini and Adafruit Huzzah feathers. Not in industrial settings though. The Huzzahs are relatively inexpensive and have wireless built in. All can be developed with the Arduino IDE, which is tolerable.
I use the Huzzahs for indoor/outdoor Temp/Humidity/Pressure sensing, for tracking power consumption on my hydro and have used it for net enabled fan control and for, errr, cat feeding scheduling (Not a success, but due to the cat).
I bought all the micros at Creatron when it was open, and the odd purchase of ICs from Amazon has worked for me.
-- Michael Galea --- Post to this mailing list talk@gtalug.org Unsubscribe from this mailing list https://gtalug.org/mailman/listinfo/talk

On 2021-02-16 1:34 p.m., Mauro Souza via talk wrote:
If you need IO pins, Arduino is the way to go. They too have lots of variants, with more pins, less pins, large, small, and they are very easy to program.
You can also make your own board using an ATtiny or ATmega chip. The Arduino boards I've seen always(?) have ATmega328's on them. That limits your options somewhat as to amount of program memory. There is also the Beagle Bone boards as a possible alternative to Arduino. ATmega chips can be as large as 40-pin so there are plenty of I/O pins. There is also the AVR32 (32-bit) line of devices. There are many Pi variants available: BananaPi, OrangePi, and NeoPi to name three that come to mind. -- Cheers! Kevin. http://www.ve3syb.ca/ | "Nerds make the shiny things that https://www.patreon.com/KevinCozens | distract the mouth-breathers, and | that's why we're powerful" Owner of Elecraft K2 #2172 | #include <disclaimer/favourite> | --Chris Hardwick

On Tue, 16 Feb 2021 at 15:40, Kevin Cozens via talk <talk@gtalug.org> wrote:
The Arduino boards I've seen always(?) have ATmega328's on them.
Nope. Arduino Leonardo, Arduino Micro: ATmega32U4 (AVR) Arduino Mega 2560: ATmega2560 (AVR) Arduino Zero: Atmel SAMD21 (ARM Cortex M0+) Arduino Due: Atmel SAM3X8E (ARM Cortex M3) Third party boards with other MCUs supported in the Arduino environment: ESP8266 and ESP32 ST Micro STM32 series Etc... -- Scott

On Tue, 16 Feb 2021 at 16:43, Scott Allen <mlxxxp@gmail.com> wrote:
On Tue, 16 Feb 2021 at 15:40, Kevin Cozens via talk <talk@gtalug.org> wrote:
The Arduino boards I've seen always(?) have ATmega328's on them.
Nope.
I almost forgot; Arduino have announced an upcoming board based the the RP2040 MCU used on the Raspberry Pi Pico https://blog.arduino.cc/2021/01/20/welcome-raspberry-pi-to-the-world-of-micr... -- Scott

On Tue, 16 Feb 2021 at 11:23, o1bigtenor via talk <talk@gtalug.org> wrote:
I'm wanting to use micro controllers in more of an industrial setting. Don't want to spend the $$$$$$$$$$$ to get the officially hardened etc etc etc models.
Looking for information - - - - - there's piles on using Arduino, Raspberry Pi but they're not really developed for serious use (one point - - - - almost always have to add a cape or a shield to get real connectivity - - - - don't need the the hp waste that's RPi so I"d rather not use that . . . .) Trying to find other ucontroller boards - - - - can find plenty of SoB - - - - but not boards. Hoping to use open source tools for the programming and control.
Any suggestions as to where to look for this kind of stuff?
Am I wasting my time? (I hope not!!)
I think when you said "Raspberry Pi" above you were referring to the SBC, but they have very recently issued their own microcontroller board, "the Raspberry Pi Pico:" https://www.raspberrypi.org/documentation/pico/getting-started/ In fact they don't seem to have shipped yet, but they're going to be selling for $5.25CA each. I mention it as an alternative to the Arduinos, with the caveat that I know very little about microcontrollers. I own an Arduino Teensy, and have done a little programming on it, but that's all. And my understanding is that the reason the Arduino made such an impression on the market is because it's a lot easier to program than the older microcontroller boards that existed before it. And I suspect that initially, the Pi Pico will suffer from much the same problem. I say "initially," because the Pi itself has been so successful that it may drive sales of the Pico which would in turn lead to development of the coding environment for the Pico. Anyway, I thought I'd put that out there in case the Pico and/or its MicroPython (or C/C++) development environment sounds good. (This is of course NOT industrial grade.) -- Giles https://www.gilesorr.com/ gilesorr@gmail.com

On 2021-02-16 1:55 p.m., Giles Orr via talk wrote:
I think when you said "Raspberry Pi" above you were referring to the SBC, but they have very recently issued their own microcontroller board, "the Raspberry Pi Pico:"
https://www.raspberrypi.org/documentation/pico/getting-started/
In fact they don't seem to have shipped yet, but they're going to be selling for $5.25CA each.
I snagged two of them already, purchased two weeks ago (at launch) from the usual local supplier. https://elmwoodelectronics.ca/products/raspberry-pi-pico Of course, who know when the re-stock will happen. On that note, we can expect short supply and rising prices for electronics for the next year or two. The fabs that actually produce all the chips are swamped. Labor was initial constrained due to the pandemic, followed by heavy increase in demand from the consumer market. This couple with no new capacity. The auto makers are making noises about this because they tended not to keep much stock on hand. The buffer of which has been draining out of the wholesalers for the last year. -- Scott Sullivan

On 2/16/21 11:22 AM, o1bigtenor via talk wrote:
Greetings
I'm wanting to use micro controllers in more of an industrial setting. Don't want to spend the $$$$$$$$$$$ to get the officially hardened etc etc etc models.
Looking for information - - - - - there's piles on using Arduino, Raspberry Pi but they're not really developed for serious use (one point - - - - almost always have to add a cape or a shield to get real connectivity - - - - don't need the the hp waste that's RPi so I"d rather not use that . . . .) Trying to find other ucontroller boards - - - - can find plenty of SoB - - - - but not boards. Hoping to use open source tools for the programming and control.
Any suggestions as to where to look for this kind of stuff?
Am I wasting my time? (I hope not!!)
TIA
Regards --- Post to this mailing list talk@gtalug.org Unsubscribe from this mailing list https://gtalug.org/mailman/listinfo/talk Take a look at https://www.phidgets.com/ They have a range of compatible modules that you can use to build up a control system. It is a bit more plug and play than trying to work with arduino boards and shields.
Another choice for lots of stuff and ideas is https://www.adafruit.com/ -- Alvin Starr || land: (647)478-6285 Netvel Inc. || Cell: (416)806-0133 alvin@netvel.net ||

| From: o1bigtenor via talk <talk@gtalug.org> | I'm wanting to use micro controllers in more of an industrial setting. | Don't want to spend the $$$$$$$$$$$ to get the officially hardened etc | etc etc models. If you value your time, unless you are replicating a lot of systems, paying for more hardware to save grief is probably worthwhile. Me? Too often I value my time too little and end up with more work than I have time. That's purely generic advice. I cannot give better because 1) I'm no expert. 2) you failed to disclose anything about your requirements. If you want to see SBC porn for amateurs, I recommend <https://www.cnx-software.com/>

You could also take a look at Microchip Curiosity boards; https://www.microchip.com/promo/curiosity-development-boards On 2021-02-16 3:05 p.m., D. Hugh Redelmeier via talk wrote:
| From: o1bigtenor via talk <talk@gtalug.org>
| I'm wanting to use micro controllers in more of an industrial setting. | Don't want to spend the $$$$$$$$$$$ to get the officially hardened etc | etc etc models.
If you value your time, unless you are replicating a lot of systems, paying for more hardware to save grief is probably worthwhile.
Me? Too often I value my time too little and end up with more work than I have time.
That's purely generic advice. I cannot give better because
1) I'm no expert.
2) you failed to disclose anything about your requirements.
If you want to see SBC porn for amateurs, I recommend <https://www.cnx-software.com/> --- Post to this mailing list talk@gtalug.org Unsubscribe from this mailing list https://gtalug.org/mailman/listinfo/talk

I've been using ESP8266/ESP32 boards, but the RP2040 used in the Pi Pico looks interesting as it's cheap, dual-core, and has the PIO units on it. The Pico has weak network connectivity, but the RP2040 chip is showing up in other boards like the Arduino Nano RP2040 Connect, which has WiFi+BT. Haven't heard pricing or availability. (Other RP2040 boards are coming from SparkFun, Adafruit, and others). Could be an interesting option in a space that intersects with the ESP32 boards (looking forward to comparing ESP32 [Extensa] vs ESP32-C3 [RiscV] vs RP2040+Wifi+BT [ARM C-M0+] boards). -Chris On Tue, Feb 16, 2021 at 11:23 AM o1bigtenor via talk <talk@gtalug.org> wrote:
Greetings
I'm wanting to use micro controllers in more of an industrial setting. Don't want to spend the $$$$$$$$$$$ to get the officially hardened etc etc etc models.
Looking for information - - - - - there's piles on using Arduino, Raspberry Pi but they're not really developed for serious use (one point - - - - almost always have to add a cape or a shield to get real connectivity - - - - don't need the the hp waste that's RPi so I"d rather not use that . . . .) Trying to find other ucontroller boards - - - - can find plenty of SoB - - - - but not boards. Hoping to use open source tools for the programming and control.
Any suggestions as to where to look for this kind of stuff?
Am I wasting my time? (I hope not!!)
TIA
Regards --- Post to this mailing list talk@gtalug.org Unsubscribe from this mailing list https://gtalug.org/mailman/listinfo/talk

On Tue, Feb 16, 2021 at 10:22 AM o1bigtenor <o1bigtenor@gmail.com> wrote:
Greetings
I'm wanting to use micro controllers in more of an industrial setting. Don't want to spend the $$$$$$$$$$$ to get the officially hardened etc etc etc models.
Looking for information - - - - - there's piles on using Arduino, Raspberry Pi but they're not really developed for serious use (one point - - - - almost always have to add a cape or a shield to get real connectivity - - - - don't need the the hp waste that's RPi so I"d rather not use that . . . .) Trying to find other ucontroller boards - - - - can find plenty of SoB - - - - but not boards. Hoping to use open source tools for the programming and control.
Any suggestions as to where to look for this kind of stuff?
I'm not sure I'm doing this right - - - - no - - - - I"m not answering my own question (have had to do that a few times - - - grin) but there are some great ideas in the thread - - - - but - - - - . Yes I had red of the RPi Pico. RPi is rather interesting in that you can buy quantity 1 of the board reasonably and then if you want more than 1 - - - - - well you have to buy their cables and wall wart and and and making the purchase not so reasonable! One project - - - - there have been questions over what I'm trying to do - - - sorta like this. If anyone knows what a gang saw is then you have some idea of what I'm doing. I want to have one electric motor for moving like a large mass of material forwards (and back if I wish), then there is a higher hp motor to power a whole bunch (2 m worth) of blades and then there is a third moderately sized motor that moves the gang setup up and down. The gang is turning at a fairly high rpm (7500 rpm in the prototype and 10k in the design) and moving quite quickly, 2 m in under 10 to 12 seconds. So the load on the gang is monitored so that if the load moves over say 103% of rated that the gang movement speed is slowed or if the load is under 80% that the gang movement speed is increased. So there, planning is anyway, a vfd on all three items - - - - with a ucontroller per motor (maybe I don't need to do one on each- - - - dunno) and the whole being controlled from some small system. This system may be working for as much as hours per time and multiple times per day. Overloads/heating will also be monitored. This is the kind of equipment that I don't want to have to babysit but it must work. (another project is a small animal feeder - - - weighing in and out, body temperature, control the mixing, id reading water heating, - - - may not sound to complicated but there would be at least 6 or 7 different functions that need to work is a particular sequence - - - - - ja - - - I know I'se more than a little touched - - - grin!) So I have some Arduino kind of boards here - - - - they may work but they need added cape for this and shield for that. Looked in PLCs and in some ways they are more robust - - - - but pricing - - - - ouch! It is possible to get an arduino clone for likely under $5 can w/o shipping on the web - - - - a cheap plc is $85 usd and a good one might be some $250 USD. Does that help point more as to the issues? I can find a lot of information on the SoC for the umpteen different variants of ucontrollers. Sure can't find much info for boards - - - maybe large companies can roll their own designs - - - - but I'm hoping that there is some info hidden someplace for smaller companies. I just haven't been able to find anything - - - yet! Thanks to one and all for the suggestions and assistance!!!!!!!!!!!!!!!!

I wouldn't be so negative about capes and shields -- they're where you put your own peripherals and interface circuitry. Start by mapping out the sensors and drivers you're going to connect to the big hardware, and work inward from there to the microcontroller. The hard work is out there with questions of noise immunity, and the all-important question of what the cutters and conveyors will do if the computer glitches or stops working. Olimex used to be good for microcontroller boards. Service was pretty good, even though they shipped from Romania. Some more local vendors are ABRA, BCRobotics, Creatron right in Toronto. There's not much to soldering an ATmega processor to a board; the processor plus a voltage regulator plus maybe a crystal, plus a half-dozen capacitors and it's done. There are gcc toolchains around for many of the popular lines of controller, AVR and ARM in my experience. The mission-specific circuitry outside the computer is the real challenge.
On Tue, Feb 16, 2021 at 10:22 AM o1bigtenor <o1bigtenor@gmail.com> wrote:
Greetings
I'm wanting to use micro controllers in more of an industrial setting. Don't want to spend the $$$$$$$$$$$ to get the officially hardened etc etc etc models.
Looking for information - - - - - there's piles on using Arduino, Raspberry Pi but they're not really developed for serious use (one point - - - - almost always have to add a cape or a shield to get real connectivity - - - - don't need the the hp waste that's RPi so I"d rather not use that . . . .) Trying to find other ucontroller boards - - - - can find plenty of SoB - - - - but not boards. Hoping to use open source tools for the programming and control.
Any suggestions as to where to look for this kind of stuff?
I'm not sure I'm doing this right - - - - no - - - - I"m not answering my own question (have had to do that a few times - - - grin) but there are some great ideas in the thread - - - - but - - - - .
Yes I had red of the RPi Pico. RPi is rather interesting in that you can buy quantity 1 of the board reasonably and then if you want more than 1 - - - - - well you have to buy their cables and wall wart and and and making the purchase not so reasonable! One project - - - - there have been questions over what I'm trying to do - - - sorta like this. If anyone knows what a gang saw is then you have some idea of what I'm doing.
I want to have one electric motor for moving like a large mass of material forwards (and back if I wish), then there is a higher hp motor to power a whole bunch (2 m worth) of blades and then there is a third moderately sized motor that moves the gang setup up and down. The gang is turning at a fairly high rpm (7500 rpm in the prototype and 10k in the design) and moving quite quickly, 2 m in under 10 to 12 seconds. So the load on the gang is monitored so that if the load moves over say 103% of rated that the gang movement speed is slowed or if the load is under 80% that the gang movement speed is increased. So there, planning is anyway, a vfd on all three items - - - - with a ucontroller per motor (maybe I don't need to do one on each- - - - dunno) and the whole being controlled from some small system. This system may be working for as much as hours per time and multiple times per day. Overloads/heating will also be monitored. This is the kind of equipment that I don't want to have to babysit but it must work.
(another project is a small animal feeder - - - weighing in and out, body temperature, control the mixing, id reading water heating, - - - may not sound to complicated but there would be at least 6 or 7 different functions that need to work is a particular sequence - - - - - ja - - - I know I'se more than a little touched - - - grin!)
So I have some Arduino kind of boards here - - - - they may work but they need added cape for this and shield for that. Looked in PLCs and in some ways they are more robust - - - - but pricing - - - - ouch! It is possible to get an arduino clone for likely under $5 can w/o shipping on the web - - - - a cheap plc is $85 usd and a good one might be some $250 USD.
Does that help point more as to the issues?
I can find a lot of information on the SoC for the umpteen different variants of ucontrollers. Sure can't find much info for boards - - - maybe large companies can roll their own designs - - - - but I'm hoping that there is some info hidden someplace for smaller companies. I just haven't been able to find anything - - - yet!
Thanks to one and all for the suggestions and assistance!!!!!!!!!!!!!!!! --- Post to this mailing list talk@gtalug.org Unsubscribe from this mailing list https://gtalug.org/mailman/listinfo/talk

Another Canadian supplier of semi-industrial microcontrollers is Universal Solder out of Yorkton, SK: https://www.universal-solder.ca A particularly handy board they sell is the CANADUINO PLC 300-24 — https://www.universal-solder.ca/product/canaduino-plc-300-24-arduino-mega256... — that's basically an Arduino Mega but with proper relay outputs and 0-10 V analogue I/O, all protected. The owner's also really knowledgeable about industrial applications and is super helpful. Also, for local cheap microcontroller bits, there's https://www.simcoe-diy.ca/ in Barrie. That's where I get my weird MicroPython boards.

On 2021-02-16 8:16 p.m., Stewart Russell via talk wrote:
A particularly handy board they sell is the CANADUINO PLC 300-24 — https://www.universal-solder.ca/product/canaduino-plc-300-24-arduino-mega256... — that's basically an Arduino Mega but with proper relay outputs and 0-10 V analogue I/O, all protected.
They have 3 versions of the Canaduino boards. In addition to the one above they have one with 4 relays and one with 6. The boards have both analog and digital inputs and outputs in addition to the ability to some relays. I have the 6 relay version. I am looking at it as a way to enhance an existing product used for the monitoring and control of industrial CNC machines. -- Cheers! Kevin. http://www.ve3syb.ca/ | "Nerds make the shiny things that https://www.patreon.com/KevinCozens | distract the mouth-breathers, and | that's why we're powerful" Owner of Elecraft K2 #2172 | #include <disclaimer/favourite> | --Chris Hardwick
participants (13)
-
Alvin Starr
-
Chris Tyler
-
D. Hugh Redelmeier
-
Giles Orr
-
Jim Ruxton
-
Kevin Cozens
-
Mauro Souza
-
Michael Galea
-
mwilson@Vex.Net
-
o1bigtenor
-
Scott Allen
-
Scott Sullivan
-
Stewart Russell