TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Exploring different microcontrollers less than $1

929 点作者 stefanpie超过 7 年前

30 条评论

alister超过 7 年前
If I hadn&#x27;t seen this article on Hacker News today, is there any combination of plausible keywords I could have typed into Google to find this particular article if I were looking for an in-depth review of microcontrollers?<p>I tried &quot;best microcontrollers reviewed&quot;, &quot;best low-cost microcontrollers&quot;, &quot;survey of microcontrollers&quot;, and a bunch of others. Nothing that Google finds in the first 10-20 hits is as good this resource, other than Wikipedia, though very good, isn&#x27;t a technical review.<p>I suppose the lessons are: there&#x27;s room for lots of improvement in search engines, or SEO really works and you better promote yourself no matter how good you are, or word of mouth (Hacker News in this case) is still the way to find the best stuff.
评论 #15634931 未加载
评论 #15634202 未加载
评论 #15634457 未加载
评论 #15634356 未加载
评论 #15634483 未加载
评论 #15634986 未加载
评论 #15637166 未加载
评论 #15636096 未加载
评论 #15635114 未加载
评论 #15636219 未加载
评论 #15634717 未加载
评论 #15634442 未加载
评论 #15634702 未加载
评论 #15634677 未加载
评论 #15634494 未加载
评论 #15634777 未加载
评论 #15634325 未加载
评论 #15634347 未加载
abetusk超过 7 年前
The most relevant part for me is this cherry picked line from the article:<p><pre><code> ... Consequently, the megaAVR remains the most open-source 8-bit microcontroller on the market — by a long shot. ... </code></pre> Even though the Atmel AVRs aren&#x27;t the fastest, or cheapest (in cost per unit) or the toolchain isn&#x27;t the easiest to use or the debugging capabilities aren&#x27;t as good, the fact that it&#x27;s open-source makes it win, hands down. There&#x27;s a reason why nearly every hobby electronics project you see has an Arduino in it. Assuming the Arduino IDE is installed and permissions issues have been resolved, you can go from unboxing your Arduino to making it blink in under 60 seconds.<p>In addition, places like Adafruit [1] and Sparkfun [2] build their own boards and make most of their code free&#x2F;libre&#x2F;open-source [3] [4], with a large focus on Arduino.<p>It&#x27;ll be interesting to see how the electronics market evolves when the current and subsequent generations are trained on AVRs.<p>[1] <a href="https:&#x2F;&#x2F;www.adafruit.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.adafruit.com&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;www.sparkfun.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.sparkfun.com&#x2F;</a><p>[3] <a href="https:&#x2F;&#x2F;github.com&#x2F;adafruit" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;adafruit</a><p>[4] <a href="https:&#x2F;&#x2F;github.com&#x2F;sparkfun" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;sparkfun</a>
评论 #15636115 未加载
评论 #15636967 未加载
评论 #15635450 未加载
评论 #15644762 未加载
pjc50超过 7 年前
This is a fantastic article, a thesis-length piece of work covering the subject from every possible angle. And it&#x27;s all on a single page, not an ad-encumbered pagethrough like some review sites.<p>Ecosystem is an interesting area. It seems that everyone has converged on Eclipse, which is probably better than trying to write their own environment but can still be infuriatingly clunky at times.<p>I&#x27;m impressed with the breadth of this review and the commitment to including everything that fits in the $1 parameter - which is now quite a lot, I hadn&#x27;t expected to see Cypress PSOC there.
VLM超过 7 年前
No love for the PIC10 series? Perhaps too many PIC already in the review would make it look like a MicroCHIP(TM) press release. I do see some justification in that the 10F series is more of the twenty five cents class not the $1 class. Those things are strangely charming, I had a lot of fun with the now-discontinued 10F2xx series. Adjusted for inflation the 10F3xx are now cheaper than the 10F2xx were, which is cool. Its strange to drink a can of diet coke knowing it costs 3 times as much as the controller you&#x27;re troubleshooting.<p>Another novelty of small&#x2F;cheap controllers is when I was playing with the defunct 10F2xx family I didn&#x27;t own a meter sensitive enough to measure the current draw at 32 khz clock. I do now, but it was an expensive meter! In the old days cheap EE would wire up a capacitor and run the ckt off the cap and time how long the voltage drop took and use that to create an imaginary resistance and use the measured V and theoretical R to calculate the theoretical current. Of course my cheap meter drew more current than the microcontroller which leads to weird games like sample voltage for a second. Also leakage currents in most caps is larger than the uC current draw oh so much fun fun fun. One trick is to drive a square wave generator thru a diode to a low leakage ceramic disk cap, assuming your reset circuitry is faster than the square wave and you trust the DC response of your scope. Another thing I tried was creating a transfer function where a 100 watt lightbulb and a tiny solar panel generate say, 1 mA, so a 99.9% optical attenuator in front of the cell means 1 uA, right? Of course sleep current is a tiny fraction of that, so you stack a SECOND optical attenuator on the solar cell, say merely 99% blocking, and that should be 10 nA which is about half sleep current, right? You can also play games when your CPU costs 30 cents like hooking up 100 in parallel for $30 to measure 100x average current. Low current is fun if you&#x27;re ever bored.
评论 #15635176 未加载
Yaggo超过 7 年前
Didn&#x27;t read all the author&#x27;s criteria, but esp8266 is worth mentioning in the context of cheap microcontrollers.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;ESP8266" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;ESP8266</a>
评论 #15634131 未加载
评论 #15634127 未加载
评论 #15634527 未加载
评论 #15634301 未加载
cjsuk超过 7 年前
That’s a rather good article. I will digest that today.<p>I’m currently using Cypress’s PSoC line (4200M boards) for a couple of personal projects. The reconfigurable hardware and analogue parts actually kill a lot of external hardware. It’s pretty amazing and ridiculously cheap. Visual Studio is the IDE for this.<p><a href="https:&#x2F;&#x2F;uk.rs-online.com&#x2F;mobile&#x2F;p&#x2F;processor-microcontroller-development-kits&#x2F;1244185&#x2F;" rel="nofollow">https:&#x2F;&#x2F;uk.rs-online.com&#x2F;mobile&#x2F;p&#x2F;processor-microcontroller-...</a><p>Note: don’t just jump into these if you think it’s just a better Arduino as the learning curve is extreme. You really have to know your stuff before you open the box.
评论 #15636139 未加载
评论 #15637491 未加载
m_eiman超过 7 年前
Perhaps Jay should have hosted the page on a microcontroller instead of a database; archive copy: <a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20171106070102&#x2F;https:&#x2F;&#x2F;jaycarlson.net&#x2F;microcontrollers&#x2F;" rel="nofollow">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20171106070102&#x2F;https:&#x2F;&#x2F;jaycarlso...</a>
评论 #15634137 未加载
评论 #15633953 未加载
评论 #15634006 未加载
评论 #15634308 未加载
dvfjsdhgfv超过 7 年前
&gt; And even if it were properly executed, I think I reject the underlying goal of this strategy. The whole purpose of using an Arduino UNO form-factor is to support Arduino shields — yet I have never seen an Arduino shield on the desk of a professional engineer or advanced hobbyist. At least, not one plugged into one of these “Uno form-factor” dev boards.<p>I have to chime in. What&#x27;s the point of using the UNO form factor if you don&#x27;t support the shields, libraries or the environment? It makes completely no sense.
评论 #15636382 未加载
neya超过 7 年前
I&#x27;ve had the best overall experience using an ATTINY85 [1]. It almost serves my purpose for every use case I&#x27;ve had in the past couple of years - Running steppers, basic home automation, wireless, etc.<p>If you buy them in bulk, you can get it down to less than $1 per MC. [2]<p>You can even install Arduino libs on it and the Arduino interface has quite good support for it as well.<p>Some of my projects with it include a DSLR camera slider [3], wireless home automation (turn off lights when I&#x27;m not in the room, communicate with my air-conditioner to maintain the room temperature using IR, etc.)<p>[1] <a href="http:&#x2F;&#x2F;www.microchip.com&#x2F;wwwproducts&#x2F;en&#x2F;ATtiny85" rel="nofollow">http:&#x2F;&#x2F;www.microchip.com&#x2F;wwwproducts&#x2F;en&#x2F;ATtiny85</a><p>[2] <a href="https:&#x2F;&#x2F;www.ebay.com&#x2F;itm&#x2F;5PCS-ATTINY85-20PU-IC-MCU-8BIT-8KB-FLASH-8DIP-Top-ATTINY85-&#x2F;192263968340" rel="nofollow">https:&#x2F;&#x2F;www.ebay.com&#x2F;itm&#x2F;5PCS-ATTINY85-20PU-IC-MCU-8BIT-8KB-...</a><p>[3] <a href="https:&#x2F;&#x2F;www.instagram.com&#x2F;p&#x2F;1AscllHDQ0&#x2F;?taken-by=discovery.diary" rel="nofollow">https:&#x2F;&#x2F;www.instagram.com&#x2F;p&#x2F;1AscllHDQ0&#x2F;?taken-by=discovery.d...</a>
评论 #15634775 未加载
halamadrid超过 7 年前
The waybackmachine link didn&#x27;t work for me, but this did:<p><a href="http:&#x2F;&#x2F;webcache.googleusercontent.com&#x2F;search?q=cache:https:&#x2F;&#x2F;jaycarlson.net&#x2F;microcontrollers&#x2F;" rel="nofollow">http:&#x2F;&#x2F;webcache.googleusercontent.com&#x2F;search?q=cache:https:&#x2F;...</a>
评论 #15634517 未加载
评论 #15634260 未加载
jaydcarlson超过 7 年前
I&#x27;ve made some network changes, and the site should be back up for most users — let me know if anyone is running into issues!
hahamrfunnyguy超过 7 年前
If I am sourcing a part, I usually start with an objective comparison search on a distributors web site (<a href="https:&#x2F;&#x2F;www.mouser.com&#x2F;search&#x2F;Refine.aspx?N=17176544&amp;Ns=Pricing%7c0" rel="nofollow">https:&#x2F;&#x2F;www.mouser.com&#x2F;search&#x2F;Refine.aspx?N=17176544&amp;Ns=Pric...</a>).<p>There&#x27;s even lots of sub-dollar MCUs out there too. As the author notes, picking the best one depends a lot on what you need to do.
评论 #15637379 未加载
sgt超过 7 年前
[&quot;amazing&quot;, &quot;\$1&quot;, &quot;microcontroller&quot;]. HN, you really know how to make me click a link within no more than 20 ms from seeing the front page.
jokoon超过 7 年前
Well at this point all I would like to get is a USB-powered linux in a card, with wifi, optionally with a screen capable enough to display 3 or 4 lines of text.<p>I mean raspberry is cool, cheap and everything, but I&#x27;d prefer something all integrated, as small as the raspberry pi zero, less fragile (meaning I can put in my pocket or bag, and still expect it to work), not necessarily with pins.<p>I don&#x27;t know about what the demand is for micro-controllers, but as a consumer and a developer, having a wifi-capable portable micro computer would really be cool.<p>Does it already exist? Under $50?
评论 #15635525 未加载
评论 #15635557 未加载
评论 #15635465 未加载
评论 #15636124 未加载
评论 #15644285 未加载
jventura超过 7 年前
Maybe is not the best topic to ask, but does anyone know good sources (websites, books, kits) for playing with and learning a bit more about microcontrollers and electronics? I would prefer structured sources (those that take newbies by hand) than unstructured ones..<p>I used to play a little bit with the nerdkits (<a href="http:&#x2F;&#x2F;www.nerdkits.com" rel="nofollow">http:&#x2F;&#x2F;www.nerdkits.com</a>) and really enjoyed their approach but they seem to have gone out of business and their content has not been updated for some years..
评论 #15638423 未加载
评论 #15637384 未加载
评论 #15638865 未加载
评论 #15636294 未加载
j_s超过 7 年前
What is the minimum horsepower to build a WiFi KVM? The monitor part seems toughest; if it&#x27;s possible to do so cheaply I don&#x27;t care how fast it updates.<p>I plan on trying out this $12 ESP8266-based device which ships configured as a USB serial port -- I plan on using it as a serial console. It would be awesome if I could convince it to somehow act as a USB VGA-enough and see both the boot&#x2F;BIOS screens and the OS GUI.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;whid-injector&#x2F;WHID" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;whid-injector&#x2F;WHID</a>
评论 #15637158 未加载
kirillkh超过 7 年前
Can any of these be programmed with Rust?
评论 #15634507 未加载
评论 #15634243 未加载
jhallenworld超过 7 年前
Not the cheapest perhaps, but I recently used Ambiq&#x27;s Apollo for a project. It&#x27;s an ultra low power ARM MCU. I found it very nice to use mainly because Ambiq only has two models at this point, which makes their libraries very clean.<p>The other advantage is that its I2C slave core operates autonomously- it provides a shared register space. It means that a master can write a bunch of stuff to the shared memory without waking up the CPU during each transaction (which usually involves clock stretching).
dragontamer超过 7 年前
I&#x27;m not as much of an expert as the writer of this page, but this looks legit. The major $1 microcontrollers that I&#x27;ve worked with (Atmel series) as well as the ones that have a LOT of buzz recently (The ST STM32F0 and TI&#x27;s MSP420) are all discussed and compared.
评论 #15642061 未加载
bhu1st超过 7 年前
Not in the list but I used Atmel AT89S51&#x2F;52, built basic line tracking robot, pc controlled bot, relay driver, home automation etc<p><a href="http:&#x2F;&#x2F;www.atmel.com&#x2F;images&#x2F;doc1919.pdf" rel="nofollow">http:&#x2F;&#x2F;www.atmel.com&#x2F;images&#x2F;doc1919.pdf</a>
nojvek超过 7 年前
That website took forever to load at 100kbps. So long I cancelled and started with comments.<p>I know this is off topic but would love HN to show a page size besides each link so we know whether the link is even worth opening.
syntaxing超过 7 年前
Completely off topic but does anyone know what the site is running and whether its a &quot;theme&quot;? I&#x27;m planning to write something technical and I am a huge fan on how the website is structured.
评论 #15635292 未加载
xt00超过 7 年前
Now if somebody from China can make a list of the cheap micros under 1-2 RMB, now that would be a nice list for super low cost stuff.. that I&#x27;d be very interested in...
评论 #15636229 未加载
评论 #15635073 未加载
评论 #15634085 未加载
评论 #15634057 未加载
评论 #15634624 未加载
visarga超过 7 年前
It&#x27;s not just microcontrollers that are amazing: using a cheap phone can give you a screen, a battery, 3G and sensors.
kristinmick21超过 7 年前
It&#x27;s not just micro-controllers that are amazing: using a cheap phone can give you a screen, a battery, 3G &amp; sensors. reply
aj7超过 7 年前
My compliments for fixing your link loading problem in short order.
ammu1966超过 7 年前
Yep, I loved this one.
0xbear超过 7 年前
What&#x27;s really amazing is that for less than $5 nowadays you can have a 1GHz+ quad core ARM Cortex-a53 with FPU and NEON support. I mean, sure, your entire device will be more than $5, and it&#x27;ll be kinda power hungry at 3W or so running full tilt, but that&#x27;s a pretty beefy chip for the price of a venti Starbucks latte, capable of running full Linux, with GPU, media encode&#x2F;decode, etc, etc.
评论 #15634516 未加载
评论 #15634983 未加载
purplezooey超过 7 年前
site is down
Steeeve超过 7 年前
Was it running the website?