|
In this weeks newsletter I noticed that there were a fair number of persons doing embedded projects and was wondering;
1) What device are you using?
2) What IDE?
3) What field?
Just curious, I will not sell the data I obtain from this poll, unless of course someone actually offers me money!
Give me coffee to change the things I can and wine to accept the things I cannot!
JaxCoder.com
|
|
|
|
|
1) Mostly ARM based, RPI and last project was ESP32 based.
2) I mainly Used Eclipse the last 10...15 years but I switched to VSCODE recently because it is a lot easier to configure.
3) A bit of everything: compressor control, multiple compressor management systems, dryer controls, pallet robot control, smart meters, communication hubs and gateways, HVAC control, domotics and industrial scanner applications.
It takes a slightly different way of thinking than traditional PC/server programming does but I have always enjoyed it a lot. Programming something that makes a machine tick is just very pleasant.
|
|
|
|
|
Awesome
I'm starting to use VS Code more and more also, but I have a lot to learn on configuring!
I also have always loved getting down to the hardware level.
BTW Had to google Domotics, learn something new every day!
Give me coffee to change the things I can and wine to accept the things I cannot!
JaxCoder.com
|
|
|
|
|
fd9750 wrote: Programming something that makes a machine tick is just very pleasant.
It is why I do it, it is real engineering.
|
|
|
|
|
1) Too many. We work for dozens of diffeerent archs (it is indeed a compiler + runtime for HMI).
2) VS mostly, then it depends on the platform for some stuff.
3) Embedded HMI. 95% automotive but there are also comemrcial applications (home appliances).
GCS d--(d+) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
I use a "smart" camera from a German company that has a TI DSP in it. I think it is in the 32000 family.
By default the IDE is Eclipse but I can't stand it so I use VS2017 to edit and Eclipse to host the compiler.
We are in the manufacturing industry. The cameras are part of a LASER scanning system used to construct a 3D model of an object being processed. As far as embedded systems go, this is not very primitive and is quite capable since it has Ethernet communication and a VGA output.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
Microchip
Texas Instruments ST thing for MSP430's
Altera IDE
Keil
Ardrino
|
|
|
|
|
I use MicroChip also!
Give me coffee to change the things I can and wine to accept the things I cannot!
JaxCoder.com
|
|
|
|
|
Can't/Won't get my head around MPLAB X though...
|
|
|
|
|
Wait til you see Harmony
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
Haven't even tried, I'll stick with Atmel Studio or whatever they call it now.
Give me coffee to change the things I can and wine to accept the things I cannot!
JaxCoder.com
|
|
|
|
|
AC Temp monitoring, Rpi (I2C), Komodo IDE
Kiln Control, Arduino, Arduino
Office building lighting, controllers, some proprietary controllers with sys log server done in C#, VStudio.
If you can keep your head while those about you are losing theirs, perhaps you don't understand the situation.
|
|
|
|
|
- Mainly ARM
- VS with custom plug-ins
- Aviation
|
|
|
|
|
You might want to suggest this as a future Monday poll. Good question if you ask me.
|
|
|
|
|
Well last weeks question was along the same lines but didn't have the Chip type and IDE. Not sure this would be a multiple choice question. But the reason I posted was that after reading last weeks poll results I was curious about the embedded stuff since that's most of what I do now. Just as a hobbiest!
Give me coffee to change the things I can and wine to accept the things I cannot!
JaxCoder.com
|
|
|
|
|
1) Microchip PIC 24 & 32.
2) MPLABX .
3) Various.
1) Linux on ARM SBC.
2) Vim.
3) Security systems.
|
|
|
|
|
An ARM11 chip.
'Ide' isnt. I use GEdit then Buildroot.
Payment terminals.
|
|
|
|
|
Only three more sleeps 'til Christmas!
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Sadist. Why don't you let this[^] go through your head first before you post something like that? *
* Not meant seriously, for those who can't make that out.
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
OriginalGriff wrote: Only three more sleeps 'til Christmas! Unless, of course, insomniacs are prepared to pay for my guaranteed anti-insomnia kit!
For a mere 299.99, I will solve all your insomniacative problems with the perfect cure for insomnia!*
Special discount rates are available for groups! Book now, before the rush!
* Two aspirin, and a mallet.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Does this come with a Free Kool Aid delivery system?
|
|
|
|
|
I duckduckgo "starting a software business" and got the following:
How to Start a Software Company (with Pictures) - wikiHow[^]
I'm glad their will be pictures.
Here are the first steps:
wiki said: 1) Develop programming and business expertise. Obtain a degree in computer science by taking programming classes... So, in summary, to obtain business expertise all you need to do is take some programming classes.
wiki said: 2) Work for a software company in a management capacity. Strengthen your leadership and communication skills by managing people and bringing new software products to market. But, you should also jump into a management role at a software company so you know how to order people around.
wiki said:
3) Generate a product idea. Develop an innovative product idea based on what you have learned and observed about the needs of end users.
Finally, you need a product so what are you sitting around for? Make one up!
So that's basically all there is to it. After reading those steps you should have all you need. But for the slow learners among us, there are more steps in the article.
And there is a test!
Quote: How can you make sure your product idea is viable? (choose only one)
[ ] Speak with experienced software developers.
[ ] Conduct market research.
[ ] Check to see if your idea has any patents or trademarks.
[ ] Create a business plan.
|
|
|
|
|
raddevus wrote: 1) Develop programming and business expertise. Obtain a degree in computer science by taking programming classes...
And that's where he is wrong: he should take the "Become a Web Developer in 21 days" course. Those are perfect for busy self managers who need to create a product and sell it.
GCS d--(d+) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
den2k88 wrote: he should take the "Become a Web Developer in 21 days" course. Those are perfect for busy self managers who need to create a product and sell it.
That's the more direct route to Complete Business Success that is only for Advanced Learners.
|
|
|
|
|
You can go for software mate. I am going for the big bucks, on the same page:
"How to open a bank"
"If we don't change direction, we'll end up where we're going"
|
|
|
|