B
B
blackgrom2021-12-10 23:48:58
Electronics
blackgrom, 2021-12-10 23:48:58

Is AVR programming in demand?

I want to switch from arduino to something more professional, STM seemed too complicated for me, so I wanted to start with AVR and then the question arose, should I even switch to STM, because if I program AVR in pure C, then it becomes much faster for me in fact, it is quite enough for itself such power. Question: is it in demand now to develop a device on AVR?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
M
mordo445, 2021-12-11
@blackgrom

STM is cheaper (when mass produced), more powerful, shorter development cycle, many debuggers available. But everything is solved by the task, maybe it’s more profitable to solve yours on pic16? Mastering C by knowing its transition to another controller will come down to learning timers, peripherals, and errata. And if it's a hobby, then no advice will help).
Example:
1. bitichino modules for hotel systems on the scs bus (room energy efficiency management) all on the same pic16f886
2. Chinese analogues of such systems without exception on STM
3. Inncom by Honeywell traditionally produces such equipment on AVR, beloved by all 328 mega. In my humble experience, it loses in reliability to the Chinese.
Guess what costs more to the customer? 3

V
Vasily Bannikov, 2021-12-11
@vabka

Look at hh.
Personally, according to my feelings - STM is in demand more, maybe cheaper

E
evgeniy_lm, 2021-12-11
@evgeniy_lm

I want to switch from arduino to something more professional, STM seemed too complicated
Well, if STM is difficult for you, then maybe you should think about something else, for example, knitting or cross-stitching.
so I wanted to start with AVR
This is already interesting, it turns out that you did not know that Arduino is, in fact, an AVR. Those. you just looked at the Arduino from afar and were already going to “transition” somewhere, absolutely not understanding where, how, and most importantly, why.
if you program the AVR in pure C, then it becomes much faster
It's more of a masterpiece. But it doesn’t bother you that STM32 (STM8 is a separate issue) against AVR of the same price range (for example, Arduino Nano against Blue Pill) has 4 times the bit depth, operates at frequencies at least 3 times higher than AVR, has a bunch of peripherals, and the main thing is DMA and floating point calculations.
From explain how the AVR can run faster than the STM, which can also be written in C
Question: is it in demand now to develop a device on AVR?
Demanded, but not for you. At least for now.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question