Because of Bill's excellent video, I decided to use the ATMega328P (with a crystal and a couple of capacitors) as an Arduino. I programmed this one by using the "chassis" of an Arduino Uno. I managed to get it to do everything my "real" Uno and Nano boards do. I also got it to program with an FTDI board. Just buying the chip and crystals is a heck of a lot cheaper than purchasing the SBCs.
The one in the photo just rotates ~17M colour combos in an LED, but I've had the single-chip replace the Arduino in all the projects I had laying around.
Sure is, Steve. Being a real "robot engineer" is beyond me (unless you count putting together the Elegoo kit.) However, Arduino and Pi hardware and software is just about the right level. I think I've assembled every little electronics kit available on the Internet in the past six months as well! Mostly for soldering practice, but one has to do something during this virus mess to maintain sanity.
I did a couple of SMD/SMT kits with an iron that was "interesting." Oddly it's the resistors, capacitors that are hard . . . 14-16 pin ICs seem easy. Either way, I got everything to work.
When something finally works, you get that "wow!" moment that only us experimenters understand!
Very nice. It is nice to be able to make your own designs!
I have been soldering for a long time and am just starting to use SMD more. I am still a TH man, but there are times I need the space or can't get the component easily in DIP, TH, etc. I have started liking the 1206 and 1210 resistors though for adding pull-ups and downs on my work after that fact.
Indeed it is. I like the idea of SMD resistors to fix little "Oops" oversights after the fact. Looks like you did some fancy footwork to get that in there, but as long as it works, the project thrives. Great idea!
Unrelated, sort of, I ordered a Bootloader programmer for the ATmega328P. Most of them come with a pre-loaded bootloader these days, but I thought this thing ought to be fun to play with:
Unrelated, sort of, I ordered a Bootloader programmer for the ATmega328P. Most of them come with a pre-loaded bootloader these days, but I thought this thing ought to be fun to play with:
This thing works fine. I would not have expected otherwise, and I really don't know if it is "necessary" these days. I can't easily find ATmega328P chips without a bootloader pre-installed. I re-flashed a couple that I'd programmed and they are then easily recognized by the Arduino IDE as I would expect. Anyhow, if there's a source of chips without a bootloader that is cheaper, then this gadget might be a good investment.
Paul VE1DX
ReplyQuote
We use cookies on the DroneBot Workshop Forums to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.