6 ms·
Espressif Acquires Majority Stake in M5Stack
- 2genders3201 2y ago[flagged]
- 2genders42717 2y ago[dead]
- 2genders12565 2y ago[flagged]
- SEXMCNIGGA49938 2y ago[flagged]
- SEXMCNIGGA37597 2y ago[dead]
- SEXMCNIGGA8121 2y ago[dead]
- SEXMCNIGGA14349 2y ago[dead]
- SEXMCNIGGA17229 2y ago[dead]
- SEXMCNIGGA29747 2y ago[flagged]
- 2genders3874 2y ago[flagged]
- 2genders19646 2y ago[flagged]
- 2genders45150 2y ago[flagged]
- 2genders13316 2y ago[dead]
- 2genders34665 2y ago[dead]
- 2genders23167 2y ago[dead]
- 2genders1516 2y ago[flagged]
- 2genders9020 2y ago[flagged]
- 2genders8676 2y ago[flagged]
- 2genders6571 2y ago[flagged]
- 2genders6827 2y ago[flagged]
- 2genders26512 2y ago[flagged]
- 2genders7267 2y ago[flagged]
- SEXMCNIGGA15318 2y ago[dead]
- SEXMCNIGGA35778 2y ago[dead]
- indianmilf35774 2y ago[dead]
- indianmilf30284 2y ago[dead]
- sexmc36090 2y ago[flagged]
- sexmc4139 2y ago[flagged]
- SEXMCNIGGA901 2y ago[dead]
- 2genders40416 2y ago[dead]
- SEXMCNIGGA38315 2y ago[flagged]
- SEXMCNIGGA15212 2y ago[flagged]
- 2genders15791 2y ago[dead]
- 2genders598 2y ago[dead]
- SEXMCNIGGA36498 2y ago[flagged]
- SEXMCNIGGA39944 2y ago[flagged]
- 2genders10555 2y ago[dead]
- SEXMCNIGGA39450 2y ago[dead]
- SEXMCNIGGA30522 2y ago[flagged]
- SEXMCNIGGA22236 2y ago[dead]
- SEXMCNIGGA28736 2y ago[flagged]
- SEXMCNIGGA24907 2y ago[flagged]
- sexmc29660 2y ago[flagged]
- sexmc3341 2y ago[flagged]
- karmicthreat 2y agoI'm not sure if this is good or bad. I use an M5Stack tough for one of my products. It works ok, but I really wish M5 had some more OEM friendly options.
- milesvp 2y agoMy experience dealing with Espressif is that they are pleasure to work with professionally. I come from a world where Atmel made a lot of sense for the lower volume I deal with. Atmel support was ok before they got bought by Microchip, now it can be impossible to find answers to problems, and support response is meh at best. When I started to move products over to esp32 a few years ago, it felt like a breath of fresh air. Things seemed to just work, and I could find answers easily in the documentation. They also responded pretty well when I found a problem that was a limitation of the chip that was only documented in a code comment in their low level drivers. Their response, including several emails, that the info would be included in the next revision of datasheet left me feel pretty good about the whole thing. I would not expect that kind of interaction from any of the chip makers I've worked with so far, especially adjusted for the cost of the chip. So, hopefully this is a good thing for M5Stack. I don't know what kind of pressures this will have on the company internally, but hopefully their outward facing presence will only get better.
- luma 2y agoI don't think M5 is looking for OEM partners, it's pretty clearly a B2C solution. Espressif has most everything you need if you're looking to OEM something.
- thebeardisred 2y agoThis was going through my head. From a cost of acquisition standpoint Espressif had already captured (effectively) 100% of M5 stacks users, so this must be a play to remove some inefficiencies and the supply chain they already have in place.
- cptskippy 2y agoEspressif's more recent dev kits (the SBOX series) are very popular with hobbyists and overlap with M5 stack's products. I wouldn't be surprised if they just eliminated their dev kits and pointed people towards M5 stack's line up.
- ShakataGaNai 2y agoM5Stack has a lot of cool little "almost ready to go" modules, both core (esp32 based typically) and accessory (ex sensors). They're relatively inexpensive and great for hobby/prototyping. One of the things that might be a bit different is that M5Stack has had decent Python support and Espressif has typically only done the core C-based stuff. But I'm optimistic. Hopefully this just means more access to newer chips sooner for M5Stack.
- aksss 2y ago> the core C-based stuff Plug for https://www.nanoframework.net/ https://www.nanoframework.net/ https://github.com/nanoframework/nanoFramework.M5Stack https://github.com/nanoframework/nanoFramework.M5Stack
- deleted 2y ago[deleted]
- bru3s 2y agoImho the biggest crutch with M5Stack stuff is that for almost every single product there's close to 0 support for ESP-IDF, so you're either stuck with the Arduino framework and their libraries, or you have to se tup everything from the ground up. This does not really matter with simpler products like the M5Atom but it becomes a real pain when you have to deal with e.g. their cores. Also their absolute lack of JTAG support is infuriating, because it forces you to deal only with log-based debugging, which in current year is ridiculous even for embedded systems
- maximusdrex 2y agoI bought one of the M5Stack's devices expecting it would work out of the box with my ESP-IDF code, I was quite disappointed to realize that I had to adapt their code myself. I'm hopeful that this merger encourages M5Stack to build their software into the ESP-IDF framework.
- bigfishrunning 2y agoThe only m5stack device i've used is the "cardputer", which supports (a slightly old version of) ESP-IDF out of the box. Honestly, I think ESP-IDF is a solution to a non-problem and wish espressif just shipped a toolchain and maybe a linker script like every other embedded systems developer, but I'm currently working to tease that out so i can get to a sane development environment. I think environments like Arduino and ESP-IDF tend to encourage half-assed code, to be honest.
- uslackr 2y agoFWIW, I'm using the atom minis with esphome compiled with the esp-idf framework without issue.
- SEXMCNIGGA47151 2y ago[dead]
- duxup 2y agoI've tried some M5Stack devices and I really like them as it's handy to have some defaults like a small screen on your esp32 all ready to go in a nice package. Hopefully they fix their website though, documentation links to nowhere left and right last time I was on there. Granted I found what I needed mostly on Github.
- SEXMCNIGGA17705 2y ago[flagged]
- SEXMCNIGGA12119 2y ago[flagged]
- SEXMCNIGGA42819 2y ago[flagged]
- SEXMCNIGGA46171 2y ago[flagged]
- SEXMCNIGGA47297 2y ago[flagged]
- SEXMCNIGGA22191 2y ago[flagged]
- SEXMCNIGGA45398 2y ago[flagged]
- SEXMCNIGGA35004 2y ago[flagged]
- SEXMCNIGGA3626 2y ago[flagged]
- SEXMCNIGGA21135 2y ago[flagged]
- SEXMCNIGGA42668 2y ago[flagged]
- SEXMCNIGGA34928 2y ago[flagged]
- SEXMCNIGGA17503 2y ago[dead]
- SEXMCNIGGA16046 2y ago[flagged]
- SEXMCNIGGA42911 2y ago[dead]
- SEXMCNIGGA7264 2y ago[dead]
- SEXMCNIGGA34691 2y ago[dead]
- SEXMCNIGGA45969 2y ago[dead]
- SEXMCNIGGA4439 2y ago[dead]
- SEXMCNIGGA17698 2y ago[dead]
- SEXMCNIGGA8837 2y ago[dead]
- SEXMCNIGGA11264 2y ago[dead]
- SEXMCNIGGA1953 2y ago[dead]
- anigbrowl 2y agoNow this is really interesting! I've been a fan of M5stack for a few years and promote them here often. Up to now, the products have been mostly great but sometimes the documentation has been a bit lacking. Expressif does a fantastic job on documentation and if they can lift M5stack's game here it would be a big step forward.
- solarkraft 2y ago> Expressif does a fantastic job on documentation As far as I know this took them a while to learn. In the beginning they were your typical weird chinese chip maker, but people volunteered effort into documenting their products because they were just that good. Now they've learned to do it themselves and can probably help M5 with it too.
- reaperman 2y agoLast time I worked with them there was an enormous gulf between the 1000+ pages of documentation you'd get from ARM. The ESP32 / ESP8266 documentation was pretty sparse and generally just high-level. I'd love to hear that's changed and that they now offer documentation closer to what you'd expect from "true" professional embedded offerings. Edit: I took a look at the current ESP32 technical manual[0] as well as an example of Xtensa ISA documentation[1] - it definitely looks way more detailed than what I remember. I'd have a lot more confidence debugging weird behavior today -- it looks like I have enough to determine if there's a bug in my written/compiled code vs. a bug/discrepancy between the silicon vs. documentation. 0: (730 pages) https://www.espressif.com/sites/default/files/documentation/esp32_technical_reference_manual_en.pdf https://www.espressif.com/sites/default/files/documentation/... 1: (702 pages) https://www.cadence.com/content/dam/cadence-www/global/en_US/documents/tools/silicon-solutions/compute-ip/isa-summary.pdf https://www.cadence.com/content/dam/cadence-www/global/en_US...
- SillyUsername 2y agoM5's APIs tend to be quite buggy. I've come across a few such as flicker caused by running the wifi on the main CPU core that's controlling the display, or RGB component order being reversed despite the ESP32 spec for their own hardware, or refusing to combine APIs for similar products (e.g. Core 1/2) resulting in multiple similar APIs and multiple imports/build configs/macros to support many of their devices at once from a single code base. Hopefully Espressif will start lending their expertise as their documentation and software has been first class.
- SEXMCNIGGA48676 2y ago[dead]
- SEXMCNIGGA21825 2y ago[dead]
- SEXMCNIGGA26742 2y ago[dead]
- SEXMCNIGGA8375 2y ago[dead]
- SEXMCNIGGA29829 2y ago[dead]
- SEXMCNIGGA23358 2y ago[dead]
- hackcasual 2y agoHave half a dozen M5Stack based devices using ESPHome. There's a big community supporting that. When I tried developing using an IDE found them more troublesome.
- cptskippy 2y agoESPHome is really a game changer when it comes to developing IoT devices. Unless I'm working with some esoteric hardware like GPS or LoRA, I'll load ESPHome on the device for when I'm prototyping.
- boffinAudio 2y ago>IDE Tried Platform.IO? https://platformio.org/platformio-ide https://platformio.org/platformio-ide As much as I despise IDE's for embedded systems development, I've become quite a fan of the PlatformIO IDE solution .. its quite comfortable, and being able to switch to PlatformIO-CLI tooling has made for a "best of both worlds" scenario.
- SEXMCNIGGA29495 2y ago[dead]
- SEXMCNIGGA34890 2y ago[dead]
- 2genders31988 2y ago[flagged]
- SEXMCNIGGA12237 2y ago[dead]
- SEXMCNIGGA438 2y ago[dead]
- SEXMCNIGGA46517 2y ago[dead]
- SEXMCNIGGA22708 2y ago[dead]
- SEXMCNIGGA13645 2y ago[dead]
- SEXMCNIGGA46486 2y ago[dead]
- SEXMCNIGGA37458 2y ago[dead]
- 2genders25237 2y ago[dead]
- 2genders24617 2y ago[dead]
- 2genders629 2y ago[dead]
- 2genders35011 2y ago[dead]
- 2genders39997 2y ago[flagged]
- 2genders26742 2y ago[flagged]
- 2genders41510 2y ago[flagged]
- 2genders38491 2y ago[flagged]
- 2genders42033 2y ago[flagged]
- 2genders33877 2y ago[flagged]
- deleted 2y ago[deleted]
- deleted 2y ago[deleted]
- SEXMCNIGGA48203 2y ago[dead]
- SEXMCNIGGA178 2y ago[dead]
- SEXMCNIGGA22388 2y ago[dead]
- 2genders40371 2y ago[flagged]
- 2genders44948 2y ago[flagged]
- 2genders31738 2y ago[flagged]
- 2genders39947 2y ago[flagged]
- snvzz 2y agoESP32 has effectively become the go-to family of RISC-V microcontrollers (excluding some earlier Tensilica-based chips). They are a pleasure to work with, be it the programming methods, documentation or esp-idf SDK.
- jsheard 2y agoI do wish their RISC-V range would catch up to the capabilities of their older Tensilica chips though, some things like USB-OTG and TFT-LCD controllers are still missing from all of their RISC-V offerings, when they had them on the old architecture.
- snvzz 2y agoThese seem to be specific to their older S series, where they haven't released RISC-V chips yet. Or any chips in quite some time.
- kovac 2y agoMy only qualm with ESP32 is the toolchain doesn't really work with openbsd - probably not with any Unix that isn't Linux. Other than that, it's a pleasure to work with them.
- snvzz 2y agovmm(4) to the rescue. But yes, it is a shortcoming.
- johnny0x68 2y agoI am using IDF with ESP32-C3 on FreeBSD with this unofficial port https://github.com/trombik/xtensa-esp32-elf https://github.com/trombik/xtensa-esp32-elf Zig works without external toolchain (only OpenOCD from link above). I agree, they are pleasure to work with (documentation, code examples, JTAG+USB already on chip die) especially in comparison with Bouffalo offerings
- SEXMCNIGGA45535 2y ago[flagged]
- 2genders46903 2y ago[flagged]
- 2genders49658 2y ago[flagged]
- 2genders39397 2y ago[flagged]
- SEXMCNIGGA46013 2y ago[dead]
- SEXMCNIGGA1403 2y ago[flagged]
- SEXMCNIGGA27428 2y ago[flagged]
- SEXMCNIGGA20298 2y ago[dead]
- SEXMCNIGGA31843 2y ago[flagged]
- SEXMCNIGGA12783 2y ago[dead]
- SEXMCNIGGA29136 2y ago[dead]
- SEXMCNIGGA47963 2y ago[dead]
- SEXMCNIGGA24314 2y ago[dead]
- indianmilf26029 2y ago[flagged]
- indianmilf12814 2y ago[flagged]
- indianmilf6455 2y ago[flagged]
- indianmilf7992 2y ago[flagged]
- indianmilf43854 2y ago[flagged]
- sexmc17587 2y ago[flagged]
- sexmc48279 2y ago[flagged]
- sexmc6814 2y ago[flagged]
- sexmc1972 2y ago[flagged]
- sexmc19638 2y ago[flagged]
- TheMagicHorsey 2y agoI bought a couple of M5Stack Cardputers to build my daughter a pair of wireless texting machines (over LORA). I have to say, for about $50 a pop, they are amazing little computers. https://www.youtube.com/shorts/bx4Mef6K23o https://www.youtube.com/shorts/bx4Mef6K23o
- beaugunderson 2y agoi find it interesting that this press release uses the term "AIoT" (AI Internet of Things) four times without even bothering to define it
- aulin 2y agoNo idea what the term means and I used to gravitate around the IoT world. That usually means you're not the target audience for the press release content. For us the title already gives all the information we need.
- beaugunderson 2y agooh, i'm more cynical, i think it means they've decided to stuff AI nonsense into what was great embedded hardware
- sofixa 2y agoNah, they're probably trying to attach themselves to all the AI hype with e.g. devices capable of doing local inference (like cameras).
- drekipus 2y agoChinese government demands "AI" to get state blessing and investment, this is probably the least cringy way they could have appeased the government.
- KingOfCoders 2y agoAh, M5 and ESP32, I bought so many things from both companies and didn't find the time to use them :-) #GAS
- andrewstuart 2y agoThis is Espressif competing with its own partners, right?
- kallistisoft 2y agoI really like the concept of the M5Stack product line and was ready to suggest it to some friends that were looking into getting into embedded programming / gadget building, but a recent experience has given me some pause... I was debugging an issue with a gps chip on a custom PCB and decided to get a reference hardware implementation to do some sanity checking. After doing some searching I found the M5Stack U032 GPS module which claimed to use the same chip and amplifier that was on the PCB... So I ordered it and it showed up and printed on the case is the model # of the GPS chip which matched the documentation. Doing due diligence I open the case and notice that the footprint of the GPS chip on the board doesn't match the datasheet for that IC and there is no identification marking stamped on the chip housing, but there is a spot of glue residue where it looks a sticker was removed... After some sleuthing I finally identified the gps chip on the board, which was not the chip listed in the documentation or printed on the case of the module! I can understand having documentation that gets out of sync, but the fact that it looks like an identification sticker was intentionally removed from the chip housing leaves a very bad taste in my mouth.
- reaperman 2y agoPerhaps Espressif will improve this situation. Seems like their product line is generally decently documented at the diagram-block level at least. Obviously with embedded platforms, "proper" documentation can stretch into the range of 1000+ pages (e.g. what you'd expect to see from ARM), and Espressif doesn't deliver documentation to that level of detail with their ESP32 / ESP8266 offerings. But despite the lack of super granular detail, I haven't ever noticed their high-level documentation being straight-up misleading like that.
- drekipus 2y agoThe big problem with many embedded hobby electronics, is the proliferation and supply of counterfeits, sometimes even making their way through official supply lines.
- bdavbdav 2y agoLove M5Stack. Perfect for people such as myself who want to do the software, but don’t want either little boards chucked in project boxes, or to start 3d printing custom enclosures. Perfect way to make a neat, enclosed solution with little to no HW effort.