Earlier quoted context omitted.
In my experience, the ESP8266 is fine with 5V, I have yet to burn one even with 5V on its pins.
> ESP8266 is fine with 5V Yes and no. ESP8266 would typically survive 5V applied on any pin, and sometimes even sort-of work with 5V power applied (although with much higher power consumption and no WiFI). But there is a catch. Pretty much all CMOS chips (ESP8266 inclided) have body diodes from each IO pin to power/ground. This means - you can't have voltage higher than VCC+0.6v or lower than GND-0.6v on any pin. So…
Exploring different microcontrollers less than $1
131–140 of 191 posts
Re: Exploring different microcontrollers less than $1
#132Earlier quoted context omitted.
Have you tried the NodeMCU? (Not suggesting it, as I actually killed mine when trying to program it, but more curious about whether you’ve compared it to the Wemos D1.)
Yes, many of them, and a few others. The D1 is much smaller and has no redundant pins. It's also sexier.
Re: Exploring different microcontrollers less than $1
#133Earlier quoted context omitted.
Yes, many of them, and a few others. The D1 is much smaller and has no redundant pins. It's also sexier.
Awesome. Thank you!
Re: Exploring different microcontrollers less than $1
#134Maybe 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.. I used to play a little bit with the nerdkits ( http://www.nerdkits.com ) and really enjoyed their approach but they seem to have gone out of business a…
adafruit.com and sparkfun.com are two of my go-tos. Pretty strong community support.
Any other suggestions?
Edit: typos
Re: Exploring different microcontrollers less than $1
#135That’s a rather good article. I will digest that today. 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. https://uk.rs-online.com/mobile/p/processor-microcontroller-... Note: don’t just jump into these if you th…
PSoC is an underrated line of parts. Now that they've dropped the wacky 8051-alike used in the older models and switched to ARM, there's a lot more you can do with these things.
Re: Exploring different microcontrollers less than $1
#136Earlier quoted context omitted.
Open source hardware in the microcontroller world isn't quite as big of a deal as it is in the software world. While it would be great to see the processor architecture and all, I would much rather have an ARM that I know works and won't have to look at. I believe modern Arduinos are going to Cortex processors which are ARM as well, so I don't think the open source claim is what keeps Arduino hardware going. It is mo…
I agree that open source hardware isn't as big of a deal (yet?) as open source software but the open source that we're talking about here is mostly software in the form of Arduino libraries to drive modules and other chips. I think the major point is that "ease of use, accessibility, community and the tools" are exactly where the open source software model thrives over a walled garden one. It's not impossible to do t…
But until you can spin your own silicon with the ease of something like a 3D printer or buy custom low cost/quantity silicon, it doesn't matter what your open source HW design does if you don't have the money or a business to create and distribute it. That's one thing that is very hard to do with something physical and why opensource has worked so well in the software community.
There does seem to be some stuff being done here using FPGAs... But they are still a rather expensive way to go just to drop a custom architecture on for now.
In the meantime, there is still plenty of software work to do to make a truly useful and professional grade opensouce stack that you can develop on the chips we have.
Re: Exploring different microcontrollers less than $1
#137Didn't read all the author's criteria, but esp8266 is worth mentioning in the context of cheap microcontrollers. https://en.wikipedia.org/wiki/ESP8266
Yeah if anyone is just looking to get started tinkering with embedded hardware I'd say this is the way to go. The chips were made popular by NodeMCU which uses Lua, but you can easily run Arduino or write plain C on the same hardware. I've tried a few breakout boards and my favourite is the WEMOS D1 Mini. All you need to supply is a MicroUSB cable. You can get them shipped from China for under $3: https://wiki.wemos.…
So now my kids have 2 wifi-tablet-controlled trucks with very custom programming (for N-point turns, playing music through the motor windings, headlight blinking, etc.) and the ability to update the program over the air at any time. It's basically magic. I spent only about $8 per truck.
Yeah, the WEMOS D1 is the real deal. I love it so much that I bought a pile of them before I've even decided what I want to use them for.
Re: Exploring different microcontrollers less than $1
#138Earlier quoted context omitted.
PSoC is an underrated line of parts. Now that they've dropped the wacky 8051-alike used in the older models and switched to ARM, there's a lot more you can do with these things.
hope the development toolchain is better than it was 6 or 7 years ago... I wanted to look into PSoC but couldn't figure out how to blink an LED after a few hours of messing around with it, so I gave up. And I'm not a beginner; I've had 22 years of microcontroller experience.
Re: Exploring different microcontrollers less than $1
#139The 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).
Re: Exploring different microcontrollers less than $1
#140The most relevant part for me is this cherry picked line from the article: ... Consequently, the megaAVR remains the most open-source 8-bit microcontroller on the market — by a long shot. ... Even though the Atmel AVRs aren't the fastest, or cheapest (in cost per unit) or the toolchain isn't the easiest to use or the debugging capabilities aren't as good, the fact that it's open-source makes it win, hands down. There…