Top products from r/microcontrollers
We found 22 product mentions on r/microcontrollers. We ranked the 18 resulting products by number of redditors who mentioned them. Here are the top 20.
1. AVR Programming: Learning to Write Software for Hardware (Make: Technology on Your Time)
Sentiment score: 2
Number of reviews: 2
Maker Media Inc
2. DROK Micro Digital Thermostat DC 12V -50 to 110x2103; Temperature Controller Board Electronic Temperature Temp Control Module Switch with 10A One-channel Relay and Waterproof
Sentiment score: 0
Number of reviews: 1
Ultra small size: 48.5×40mm, light weight, handy and easy to install.Wide temperature control range: -50 to 110℃; High accuracy: 0.1℃.With waterproof sensitive NTC (10K 0.5%) sensor probe as the measuring input.Power supply: DC 12V; low power consumption: static current</=35MA;attract current: ...
3. Geekworm N100 Metal Case/Enclosure with Power & Reset Control Switch & Camera Holder for Jetson Nano Developer Kit A02&B01 /Jetson Xavier NX
Sentiment score: 0
Number of reviews: 1
A metal case specially designed for Jetson Nano Developer Kit Rev A02 and B01 by Geekworm; New update case verisom with TF card slot has been removed, support both Jetson Nano A02&B01 version, also support Jetson Xavier NX. WIKI: raspberrypiwiki.com/N100Equippped with power switch and reset switch a...
4. AZDelivery ESP32 NodeMcu WiFi CP2102 Module Development Board Including Free eBook!
Sentiment score: 1
Number of reviews: 1
✔️ AZ-Delivery ESP32 NodeMcu WiFi CP2102 Module Development Board has powerful ESP32 - Microcontroller installed, which is an absolute novelty on the market!✔️ This ESP32 development board provides comfortable prototyping through simple programming via Lua script or in the Arduino IDE and Br...
5. Xiuxin 3pcs/lot ESP32 Development Board 2.4GHz Dual-Mode WiFi Bluetooth Dual Cores ESP32s Antenna Module Board for Arduino IDE,Work with Amazon Alexa
Sentiment score: 1
Number of reviews: 1
3pcs/lot ESP32,It is 2.4GHz Dual Mode WiFi + Bluetooth Development BoardDual Core ESP-32 Antenna ModuleSupport LWIP protocol, Freertos.SupportThree Modes: AP, STA, and AP+STAIt can work with the Arduino IDE,Amazon Alexa.Control camera,Drive Nokia5110 LCD,etc.
6. Aideepen Beetle Virtual Keyboard BadUSB Atmega32U4-AU Module Micro Development Expansion Board for Arduino Leonardo UNO R3
Sentiment score: 1
Number of reviews: 1
Microcontroller: ATmega32u4Operating voltage: 5V DCFlash memory: 32 KB (ATmega32u4) of which 4KB used by bootloaderSRAM: 2.5 KB (ATmega32u4)EEPROM: 1 KB (ATmega32u4)
7. Gowoops 10 PCS of Digital Light Intensity Detection Photosensitive Sensor Module for Arduino UNO
Sentiment score: 0
Number of reviews: 1
1. Using the sensitive type photosensitive resistance sensor2. The comparator output signal clean waveform is good, driving ability, than 15mA.3. With adjustable potentiometer can adjust the brightness of the light detected4. Working voltage 3.3V-5V, the output format: Digital switching output (0 an...
8. Technido ATMEL 8051/8052 Development Board Self Starter Learning Kit USB ISP Programmer with Interfacing Modules
Sentiment score: 1
Number of reviews: 1
Based on 8051 core AT89S52USB external programmer IncludedDatasheet, Manual, Software & Sample codesAll Port pins pins available for peripheral interfacingPackage Contains : 16X2LCD + RTC + Keypad + LED + IR Sensor + EEPROM and Many More..
9. ELEGOO UNO Project Super Starter Kit with Tutorial and UNO R3 Compatible with Arduino IDE
Sentiment score: 1
Number of reviews: 1
Free PDF tutorial(more than 22 lessons) and clear listing in a nice packageThe most economical kit based on Arduino platform to starting programming for those beginners who are interested.Lcd1602 module with pin header (not need to be soldered by yourself)This is the upgraded starter kits with power...
10. WYPH IR Infrared Obstacle Avoidance Sensor Module for Arduino Smart Car Robot
Sentiment score: 0
Number of reviews: 1
11. PIC Projects and Applications using C: A Project-based Approach
Sentiment score: 1
Number of reviews: 1
12. Phantom YoYo Compatible/Replacement for Dupont Cable 200mm Male to Female 40p/Set
Sentiment score: 0
Number of reviews: 1
40p /set200mm lengthmale to female
13. Intel Desktop/HTPC (Intel Dual Core i3, 8GB DDR3, 500GB SSD, WIFI and Bluetooth, Windows 10 Pro)
Sentiment score: 0
Number of reviews: 1
Ultra Small Form Factor (USFF) Computing Platform at approximately 4" x 4"Supports Display Independent Display capability using HDMI 1.4aSupports up to 16GB of SO-DIMM MemoryWifi/Bluetooth Antennae integrated into the chassis for ease of integrationVESA mounting bracket included
14. Breakout Board for QFP Chips - 32 to 100 pins with 0.5mm Pitch
Sentiment score: 1
Number of reviews: 1
This product utilizes the "EZ" technology to assure fast, easy, and flawless hand soldering202-0011-01
15. Beginner's Guide To Embedded C Programming: Using The Pic Microcontroller And The Hitech Picc-Lite C Compiler
Sentiment score: 1
Number of reviews: 1
Used Book in Good Condition
16. Computer Approximations
Sentiment score: 1
Number of reviews: 1
Used Book in Good Condition
Buy a PICKit3 for around $20, that will allow you to program most of your PIC projects in the future. MPLab is free and a great IDE. You'll use C or even assembly (but most likely you'll stick to C) to code for your microcontroller of choice. Without the board, a microcontroller will need a regulated 3.3 or 5V source, and possibly an oscillator or crystal for a clock source, however more and more PICs have stable internal clocks which you'll likely end up using. Choosing a PIC for your application can be daunting with so many choices available, but once you get a lose grasp of their peripherals and features, it becomes much easier. I'd recommend picking up a good book that walks you through some projects. This one is a little old but still great and applicable. There are also many websites filled with pic projects.
It does sound like you lack a basic understanding of electronics. Before you jump into microcontrollers (or while you learn) you may want to also pick up a book on electronics. Practical Electronics for Inventors is a great follow along with projects and easy to follow material.
The best book on all things floating-point I think is Muller et al., Handbook of Floating-Point Arithmetic (2010). It's a whopping 580 pages of real talk. Everything you need to know about (short of implementing it yourself) is examined: Floating-point formats, history, correct rounding, IEEE standard compatibility (both binary and decimal floats), radix conversion, and the basic functions addition, subtraction, multiplication, division, fused-multiply-add, and square roots. A whole chapter (130 pages) discusses the implementation of each of these functions. Transcendental functions are mentioned, but better looked up elsewhere.
Some real-world implementations with source code:
It may be hard to get your head around the latter libraries, especially since they handle arbitrary precision
If you want a complete libmath, you will also need to implement elementary functions: exponentials, logarithms, trigonometric functions, etc.:
Yeah, then a leo stick would be your best choice, it should work for that. Actually a Digispark DIY might work for that as well, not sure. For sure if the digispark will work it will look cleaner.
EDIT: I think I found the perfect thing https://www.amazon.com/Aideepen-Keyboard-Atmega32U4-AU-Development-Expansion/dp/B078KDW7W1/ref=pd_sbs_147_1/134-6232364-0900863?_encoding=UTF8&amp;pd_rd_i=B078KDW7W1&amp;pd_rd_r=4c7aee47-04fc-49b6-875e-038c3bf111f9&amp;pd_rd_w=Blqm3&amp;pd_rd_wg=ulbRZ&amp;pf_rd_p=43281256-7633-49c8-b909-7ffd7d8cb21e&amp;pf_rd_r=CT0QEFSP0RHTDGNTN5CX&amp;psc=1&amp;refRID=CT0QEFSP0RHTDGNTN5CX IT is called the beetle and should fit your needs.
EDIT again, you can also just buy the 5pin to usb as well https://www.tinkerboy.xyz/product/tinkerboy-ibm-terminal-keyboard240-degree-5-pin-din-to-usb-converter-with-soarers-converter-firmware/ PRetty much is exactly what you are looking to do, looks like they even use the same Atmega
the 328p is a great chip to start out with... a lot of tutorials and guides out there. Also they have very good data sheets on everything. I suggest this book if you want a good place to start
https://www.amazon.com/AVR-Programming-Learning-Software-Technology/dp/1449355781/ref=sr_1_2?crid=3MBZS93GX1Q1U&amp;keywords=avr+programming&amp;qid=1566962768&amp;s=gateway&amp;sprefix=avr+pro%2Caps%2C272&amp;sr=8-2
I think that's what I'll do. I think I'm going to pick up this kit, on sale for $26.50, so I have a common platform and a few bits and bobs to experiment with. Hopefully, I'll graduate to something a little more complex soon enough. Do you happen to have a favorite resource for learning the ATMega328p, or would I be better off just be reading the datasheet and figuring it out for myself.
I found this to be an excellent intro to the AVR series microcontrollers, and many of the concepts should port over to other families as well: https://smile.amazon.com/AVR-Programming-Learning-Software-Technology/dp/1449355781/ref=sr_1_1?ie=UTF8&qid=1541196283&sr=8-1&keywords=make+avr+programming
Java does count.
As for a book:
I like this one but it uses a PIC16 and the Compiler might not be available anymore, but it might give you a good understanding of PICs in general regardless
http://www.amazon.com/Beginners-Guide-Embedded-Programming-Microcontroller/dp/1438231598/ref=sr_1_11?ie=UTF8&amp;qid=1425530439&amp;sr=8-11&amp;keywords=pic+programming
I also wrote some PIC18 programming tutorials in my blog
http://allaboutee.com/category/microcontrollers/pic/pic18-explorer-board/
and some ARM tutorials in youtube
https://www.youtube.com/playlist?list=PLmfT_cdP5PYBWYvK_bCdGyBqQEiRzUPeq
To do what you're asking, you want a "QFP breakout board", like these: https://www.amazon.com/Breakout-Board-QFP-Chips-0-5mm/dp/B002USY09W. You'll need to solder it yourself.
But do you really need that specific microcontroller? If you're just looking to get into microcontroller programming, it will be a lot less painful to start with something a little more friendly than this. This looks like it has a similar micro, for example: http://www.mouser.com/ProductDetail/STMicroelectronics/NUCLEO-F401RE/
From the part number, it seems as if this is an 8051-family part. Those have a long history, but I'm not sure if anyone is using them for new designs. All the cool kids seem to be using ARM (and other modern MCUs and SoCs.)
Amazon seems to still have a few 8051 dev boards such as this one. Check with your instructor to see if that would work.
And maybe suggest that they update the curriculum, too. I switched to NodeMCU this year because I thought the Arduino Uno-based content was getting stale. The 8051 family dates back to 1980.
https://www.amazon.com/DROK-Thermostat-Temperature-Controller-One-channel/dp/B00K75QRZA/ref=sr_1_fkmr0_1?ie=UTF8&amp;qid=1481260727&amp;sr=8-1-fkmr0&amp;keywords=micro+digital+thermostat+12V+220C
what about something like this? could i modify the highest temperature allowance to 220C?
"Not Recommended for New Designs (NRND)
TI does not recommend using this part in a new design. This product continues to be in production to support existing customers. TI suggests designers consider TM4C12x as an alternative family or series of devices for use in new designs. "
&#x200B;
https://www.ti.com/product/LM3S6965
&#x200B;
ESP32 prices seem to have dropped over the last couple of years. Assembled dev boards can now be had for less than U.S. $10 (https://www.amazon.com/AZDelivery-Nodemcu-CP2102-Module-Development/dp/B07F877YZQ/ref=sr_1_31?keywords=esp32&qid=1558543139&s=gateway&sr=8-31, https://www.amazon.com/Xiuxin-Development-Dual-Mode-Bluetooth-Antenna/dp/B07DBNHJW2/ref=sr_1_8?keywords=esp32&qid=1558543091&s=gateway&sr=8-8).
I didn't say there were any, I said "What about a board?".
The unavailability of DIP packaging should not be an impediment for one to learn to program any platform. Also most (if not all) boards have headers so you could use something like this http://www.amazon.com/Phantom-YoYo-dupont-cable-female/dp/B00A6SOGC4/ref=sr_1_1?ie=UTF8&amp;qid=1415057821&amp;sr=8-1&amp;keywords=female+to+male+jumper+cable for breadboarding.
I found this 10 pack of light sensors on Amazon: https://www.amazon.com/Gowoops-Digital-Intensity-Detection-Photosensitive/dp/B01N1FKS4L/ref=sr_1_3?keywords=arduino+light+sensor&amp;qid=1565710705&amp;s=gateway&amp;sr=8-3
Let's say I got these and attached them to each LED on the speaker splitter. Would I be able to attach 8 of them (mute LED and 7 zone LEDs) to the same microcontroller?
https://www.amazon.com/WYPH-Infrared-Obstacle-Avoidance-Arduino/dp/B00RRD28BM
This is the one I'm using.
https://contextualelectronics.com/ by /u/Chris_Gammell
https://www.edx.org/course/circuits-electronics-1-basic-circuit-mitx-6-002-1x-0
https://www.edx.org/course/circuits-electronics-2-amplification-mitx-6-002-2x-0
https://www.edx.org/course/circuits-electronics-3-applications-mitx-6-002-3x-0
https://www.edx.org/course/embedded-systems-shape-the-world-microcontroller-inputoutput
The Art of Electronics https://smile.amazon.com/dp/0521809266/
Learning the Art of Electronics: A Hands-On Lab Course https://smile.amazon.com/dp/0521177235/
This won't work?
You won't get the job done with a microcontroller. Try looking into Intel NUCs: http://www.amazon.com/Intel-Computing-Gigabit-i3-3217U-DC3217IYE/dp/B0093LINVK