Southpark:
Well....first up. I don't appreciate people lying about their age. Notice your '19' but your other comments in your details says '17 year old teenager'. Secondly, I was only kidding about that.
Ok..... thirdly.... since you have a strong mathematical and computing foundation, that will help tremendously.
I think a book is always good to start off with.... eg. "Electric Circuits" -- one of the authors is Riedel. And while you're studying those books...... and doing problems in them, you can also follow some youtube tutorials... maybe google "Jeremy Blum".
And..... if you can, buy some bread-boards, some bread-board wire, a bench power supply, and a multi-meter, and maybe a couple of arduino boards..... like mega 2560 and the UNO.
The first equation you'll probably learn is Ohm's law. Voltage = Current times Resistance. This is for the current and voltage relationship for a RESISTOR. A resistor will be the first two-terminal device you'll be studying for electronics. And, of course, you'll learn about voltage and current.
That's great, I'll have a look at the book right now and let you know what I think
I already have an Uno and have lots of resistors, capacitors, breadboards, 555 timers, and quite a bit more, but I really want to learn exactly how to put these resources together to make projects that I genuinely understand.
I worked on a project using the ESP8266 Wifi module and used VOIP to make a phone call, but this was more code than hardware sided so I was basically able to get all of the hardware side stuff I used online. I used the project for a school thing which everyone was really amazed at and I had a great understanding of the code, but I didn't fully understand the hardware which left me feeling sad (that feeling when you get everything but not one thing - that one). I've got exams ATM but when I finish I'll make a new topic and give you a link to it.
larryd:
Lots of stuff on the internet, YouTube, Adafruit, and Sparkfun etc.
Example:
How to Read a Schematic - SparkFun Learn
Stay away from Fritzing ! ! !
17 going on 19
.
Yeah I've had a look at SparkFun and they're great but I sometimes have questions that I want answering and never know who to ask, lol. Thanks for the advice though
Also regarding my age, if you looked at the timestamp of the posts you'd realise that they were over a year and a half ago, my birthday is around Christmas so I'll let you do the math