Google will bring up a lot of basic circuits and basic electronics information. Practicing and learning directly on the RPi GPIO pins is probably a bad idea. Arduino is set up for learning electronics and it is more forgiving. If you purchase an Arduino version that has the AVR MCU in a DIP socket it would be easy and inexpensive to replace the AVR if it is blown. The Girt board and perhaps some other expansion boards in the works could provide some buffering between the gpio and projects and this would protect you Raspberry Pi from damage.kagaku wrote: ...Unfortunately, there is no easy (that I know of) manual to teach myself electronics and hardware building. I know the basics of soldering, that electricity is AC/DC and it's the current that kills. That's about it.
Are there any books that you'd recommend to a beginner such as myself? I'm looking for the basics, how to read the markings on a resistor, how to wire up an LED so it doesn't burn out in 5 seconds, etc.. The goal is the learn how to effectively utilize the GPIO pins on my (backordered) Raspberry Pi.
So how about it, community, what books or resources do you recommend?
You know I was suggesting using simulation to help investigate relatively simple circuits and not suggesting learning electronics by reverse engineering the software.jackokring wrote:Maybe having a look at the source code for spice. It does use differential equation solving and deals with large matrix algebra. But as it simulates, and spice models for components are available, the general principals such as ohms law, capacitance, inductance, impedance, amplification, the power law, feedback and gain control, over-voltage breakdown or arcing, over-current melting or atomic drift... The list goes on... It can take many years of study.
The statement that a "seasoned programmer" wished to learn electronics, would not rule out looking into how simulation works in source. I could have repeated all that had been replied before, and I gave some concepts I'd hope to find in any basic text on electronics. I would not consider using text based spice without a good graphical GUI, but for someone who may (admittedly also may not, but not clear from content of posting) understand the source, it would be informative as it removes the thought that it's magic and replaces it with code simulates it like so.danpeirce wrote: You know I was suggesting using simulation to help investigate relatively simple circuits and not suggesting learning electronics by reverse engineering the software.
Users browsing this forum: No registered users and 1 guest