Some people build arduino projects that work on a battery,
and there, they actually want to reduce power consumption..
There are many nice ways to do it..
Reducing the clock speed, using sleep mode, and even removing all unnecessary components around the ATmega328 chip..
and there, they actually want to reduce power consumption..
There are many nice ways to do it..
Reducing the clock speed, using sleep mode, and even removing all unnecessary components around the ATmega328 chip..
Sincerely, µPc's and me are incompatible. I could never understand low level programing languages. If I need to make some logic, I prefer standard CD and 74HC devices.Or a simple QBASIC program like those I do to position my home in the APRS net.
What programming levels do you refer to when you say low level?I could never understand low level programing languages.
Arduino for example works with C and C++.
(it is possible of course to write with a lower level programming language, like Assembly, but that would be much harder and take longer time)
Also today there are microcontrollers that support other programming languages, like JavaScript, Python, and what not..
There used to be a microcontroller (called "PIC") that supported BASIC (called PICBASIC).
Unfortunately it is not manufactured anymore..
In the end, it's not the microcontroller which supports it, it's the compiler..
A company called Mikroelektronika created compilers for various programming languages, for several different microcontrollers..
See for example:
Compilers for AVR - MikroElektronika
As can be seen, their prices are not exactly hobbyists prices..
Wow..If I need to make some logic, I prefer standard CD and 74HC devices.
Logic gates are a lower level than Assembly even.
It's good for really simple stuff, but beyond that, you'll end up with many chips..
Yeah, chips are bigger but more understandable for me. When in university, we had to deal with 286 assy and after with Pascal. For those era I still had the C64, where I test my programs. In the UTN laboratory there was 5 or 6 Latindata machines perhaps XT. But, I never could understand very well all those thrash.
- Status
- Not open for further replies.