R
R
RobertNikiforov2018-03-10 15:00:49
Programming
RobertNikiforov, 2018-03-10 15:00:49

How to connect WEB development and FPGA / MC programming?

Interested in developing web application logic. Sketch something dynamic in JS for beauty and already further code on the back-end side (php, python). But is it possible to combine all this with microcontrollers or FPGAs? Such an idea came from this question: Where to go: a radio electronics engineer or a web programmer? . In which they write this in the comments: "take it and combine it: servers on older MKs like STM32F7xx
with hands will be torn off by both."
"Both of them will tear off with their hands" - but is it so? This is the first question.
Of course, there is still such a thing as the "Internet of Things", but is it in demand? Is it really the 'same' radio engineering that is taught in universities (yes, I'm in my first year)? This is the second question.
I don't need 300fps, but still making a blaster out of shit and sticks won't make money. What am I leading to, is it possible for me to do both, that is, what I like and earn at the same time? This is the third question. It is similar to the first and second, but the concept of "good developers are needed everywhere" is excluded here.
And the last question. A small push in that direction. I have materials on MK, FPGA, little knowledge in the WEB (html / css, js and php basics) and soon knowledge from the university. What projects can be developed at the start? I can typeset layouts, I will blink with a diode after studying C and buying a board, but what next?
Too many questions, but I hope I described my problem in detail. If there is any rudeness here - I apologize. I would also be very grateful if everyone (that's right, everyone) will give ideas, such as make a blaster (why do I have only blasters in my head?) And something else related to this issue and your thoughts about it all.

Answer the question

In order to leave comments, you need to log in

7 answer(s)
V
Vladimir T, 2018-03-10
@32bit_me

Theoretically, the Internet of Things somehow unites everything, but in practice these things are a little more than nothing, so I would advise you to choose one thing and move in this direction.

L
LCLR, 2018-03-10
@LCLR

Explore the Internet of Things. As starter projects, you can do something on STM32 and ESP8266, and there you will already find your bearings. FPGAs are usually used for multi-threaded data processing.
I can’t say about the relevance of such a symbiosis of skills. He himself graduated from a radio engineering university, got a job not in his specialty, for some time he was engaged in development at MK / FPGA, at the same time trying to find a specialized job with better pay. As a result, he left electronics as a hobby and began to master web development (frontend). For professional activities, the latter has important advantages: training is possible without financial costs (now you do not need to buy radioelements, measuring equipment, tools, consumables); a narrower range of work (to make an electronic device, you need the skills of mechanical and chemical processing, soldering and installation, circuitry, tracing, programming); the possibility of remote work (it is possible, being in some Nizhniye Cheryomushki, do work for a customer from Singapore and get decent pay). Of the minuses, I still see great competition in the labor market and the need to understand the colossal amount of heterogeneous information. For me, the pros are much more significant, so there is no doubt about the choice made.

P
Pan Propan, 2018-03-10
@mgis

There is a good friend, well, a very cool specialist in microcontrollers and microprocessors.
I have. Pretty mediocre specialist in IT. I am engaged in 1C automation.
It seems to me that I earn more, and by an order of magnitude.
Another thing is that he doesn’t really break over the hill, but here in Russia they don’t pay ..

V
Vladimir Dementiev, 2018-03-12
@SayMAN83

I also have a friend who lives in Kharkov. He also worked in an office producing software and hardware devices. there were a lot of orders for LED traffic lights, which went to Russia en masse. He said that they paid little ... I had to earn extra money (before work, I made money as a courier, delivered food to shops). Then I set a goal - to learn JS and Java. I mastered some framework and got a job in an IT office. (I began to prepare on time, in 2015 the "oxygen" office was closed).
He began to receive a stable salary, and in $. (Pindos practice such a business by hiring labor in the CIS countries)

V
vanyamba-electronics, 2018-03-14
@vanyamba-electronics

Well, there are, for example, mbed.com and Arduino Create projects . There is also IBM Watson Internet Of Things .
They are united by a common scheme. The user takes the microcontroller and programs it in the browser.
You, as far as I understand, are interested in labor costs. Can a lone engineer build something like this?
Theoretically, it can, but personally I have not heard anything about such projects.

S
semen-pro, 2018-03-17
@semen-pro

I am just writing a commercial project where data from sensors is drawn on a web page.
You can work remotely or directly. Despite the fact that I am in a far from favorable geographical position.

P
Papayaved, 2019-04-04
@Papayaved

The combination of these concepts is in network technologies.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question