/do-it-yourself
+⧖Here we discuss microcontrollers (MCUs), single board computers (SBCs), and their accessories, such as Atmel mega and tiny AVRs (Arduinos), PICs, ARM boards such as blue/black pill STM32, ESP8266/32s, RP2040, Raspberry Pi, and others. For general electronics questions (power supplies, level shifting, motor driving, etc.) please ask /ohm/. >where can I find verified quality microcontrollers and other electronic sensors or parts digikey.com mouser.com arrow.com newark.com >but that's too expensive aliexpress.com (many parts here are fake, particularly specific parts out of stock in the above sites) lcsc.com >I need a part that does X and Y, with Z specifications. How can I find it? use DigiKey's or Octopart's parametric part search. Then purchase from one of the sellers listed above. >how do I get started with microcontrollers, where should I start? There is no defined starting point, grab a book and start reading or buy an arduino off ebay/amazon and start messing around. There are a plethora of examples online to get started. >resources: https://github.com/kitspace/awesome-electronics >RISC-V microcontroller list: https://codeberg.org/20-100/Awesome_RISC-V/raw/branch/master/RISC-V_MCU_development_boards.pdf
Here we discuss microcontrollers (MCUs), single board computers (SBCs), and their accessories, such as Atmel mega and tiny AVRs (Arduinos), PICs, ARM boards such as blue/black pill STM32, ESP8266/32s, RP2040, Raspberry Pi, and others. For general electronics questions (power supplies, level shifting, motor driving, etc.) please ask /ohm/. >where can I find verified quality microcontrollers and other electronic sensors or parts digikey.com mouser.com arrow.com newark.com >but that's too expensive aliexpress.com (many parts here are fake, particularly specific parts out of stock in the above sites) lcsc.com >I need a part that does X and Y, with Z specifications. How can I find it? use DigiKey's or Octopart's parametric part search. Then purchase from one of the sellers listed above. >how do I get started with microcontrollers, where should I start? There is no defined starting point, grab a book and start reading or buy an arduino off ebay/amazon and start messing around. There are a plethora of examples online to get started. >resources: https://github.com/kitspace/awesome-electronics⧉ >RISC-V microcontroller list: https://codeberg.org/20-100/Awesome_RISC-V/raw/branch/master/RISC-V_MCU_development_boards.pdf⧉>Are all microcontroller toolchains this dogshit? There's a reason that arduino was so popular. For all of its (many) faults, setup is a breeze compared to most industry solutions. No, I will not install your multi-gigabyte tool chain and shitty eclipse fork that I have to make an account to download. No, I will not buy your overpriced external programmer. There's no excuse in this day and age to not have a tiny self contained toolchain, and no excuse for any moderately powerful chip to not be directly flashable over USB. For chips/debugging without USB, there's no excuse for the tool to cost more than a few dollars. It's weird how the industry manages to merge the worst parts of 90s corporate lockdown with the worst parts of modern software bloat. More weird is how butthurt professionals get when you point it out.
⧖expiring ~13d0/1 kept2d ago
⏱ 1w 👍 0
⬆ upvote 0
/do-it-yourself
trying
closest
needs