U
U
Ubn2016-02-18 15:23:33
Do it yourself
Ubn, 2016-02-18 15:23:33

A manual for people who want to invent something on MK and the like, but only know how rosin smells?

Hello! Because of boredom and curiosity, I started to get involved in electronics, I bought Arduino and components, after playing for a couple of months I decided to improve my level, where to start?
1.Language, I know a little C++ thanks to Arduino, do I need to study it further or learn a new language?
2. Equipment, except for a programmer, soldering iron, solder and rosin, what else may be required?
3. Skills, except for PL, what needs to be improved besides English, physics and mathematics, what else do you need to learn?
4. Work in the future, in addition to a part-time job like fixing broken equipment, it would be great to get a job related to the creation of devices, household appliances, where to dig in this case?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
L
lubezniy, 2016-02-18
@Ubn

Something like this:
1. Read and understand some textbook on TOE, if you did not go to a technical school or university. Perform simple lab work. It will help you understand better in the future.
2. Study Horowitz with Hill's The Art of Circuitry. Design, make and debug a number of circuits without Arduino. In parallel, master some simple technology and software for the manufacture of printed circuit boards.
3. Try to design and make for yourself a complex electronic device, taking into account the knowledge gained.
4. Study the needs of potential users in electronic devices and try to do something for them. If it "shoots", you can further master custom small-scale production.

V
Vladimir pervokvaker, 2016-02-25
@Keroro

1. The C language still prevails (C++ is still rare, rather). Pointers, enums, preprocessor, how the compiler works (stack, local variables, linking). Perhaps even more important: learn how to correctly break a project into modules, C and H files, version control system, HAL, sane names, DRY, KISS, that's all (see "making embedded systems" and "The art of designing embedded systems ").
2. Oscilloscope (digital) - a little expensive for home, a must-have at work, a logic analyzer (there are quite budget ones), in-circuit debuggers for specific chips, demo boards. Hairdryer (every little thing is more pleasant for them to solder, and output components are now rather rare), wire cutters / tweezers, a magnifying glass, a lamp ...
3. As needed will be clear. If you work for radio operators, it’s one thing, if you work for power engineers, it’s another thing, if you work for doctors, it’s a third. But in general, electronics is very extensive, volumes are written on op-amps alone. Transistors, power electronics, high-speed electronics, interference, operating systems, read-not re-read.
4. I don't know.

D
Dmitry, 2016-02-25
@Tomasina

In addition to theory, it is necessary to do something practical, and not abstract - blinking LED, move the servo, but real application - smart charging for lithium batteries, Ambilight backlight for the monitor, balancing two-wheeled cart for bringing a can of beer, NFC food dispenser for a cat, etc., because a bunch of circuitry and algorithmic nuances immediately pop up, which were quite obvious "on paper", but in fact will turn out to be a brake for a couple of days.

A
Alex K, 2016-02-25
@Cyl

I strongly recommend subscribing to the channel of Alexander Pisanets.
A man ate a dog at MK, a good theory combined with online video lessons
https://www.youtube.com/channel/UCczziZl2-kvBUhzX9...

T
tw1911, 2016-07-11
@tw1911

I think you need to decide what suits you personally, if you want to make electronic devices, then the theory of electronics, and if programming for MK, then it’s better to find a dude who will make the analog part for your program. It will be a very useful theme that will allow you to focus on quality code.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question