Hi @fwen agree with you. Sometimes even experienced people concerned about new tools especially unpopular ones. It leads to time investment and not getting the expected results causing delays in project delivery.
@Navadeep , @fwen and @Umesh Lokhande , You guys said about the WCH chips:
I think it lacks some tool chains and tutorials right at the moment. That is making it harder for newer people to get into it.
We're solving that with Embeetle IDE [see https://embeetle.com] - not only for WCH chips of course, but for all the MCUs we integrate, we're not bound to a specific vendor. Here's what Embeetle can mean for you when you want to get started with a new MCU:
Embeetle provides one or more sample projects for your MCU, typically to blink an LED for a quick start.
Embeetle downloads all the tools automatically when you launch a project (compiler, flashtool, ...).
I can send you the Tiny Scarab board when it's finished and fully tested. I might have to ask a little compensation for the production costs. I'll share more on that later here in the chat (once I have a definitive production cost estimation).
@everyone Thanks for tuning in for today's DevHeads Office Hours! We talked all around IoT FOTA, Tiny Scarab board and about some exciting demo videos coming up. Again, cheers to all new Dev's!
People who have missed this can always watch the recording. Stay tuned and keep smashing that bug.
Hi @Saßì , I'm currently working on the Embeetle IDE together with @kmulier, I have a background in EDA tool development mostly, also all kinds of electronics project, started working in 1983, long before internet became ubiquitous. Trying to figure out what devheads is all about
To be honest, I don't really understand how Discord works yet. Typing this on my phone because haven't figured out yet how to connect to this channel on my pc
I got my hands dirty on Resin 3D printing for the very first, Results are flabbergasting.
A word of caution for those who wanna try the same: This model took 3 hrs to print, 30mins of post processing and almost 2.5-3hrs to clean all the mess
as the requirement you have provided ... i feel that all these input interrupts and outputs should have thier own logic and so some kind of ipc ... in that situation you can utilize some ipc methods or else you may use ros as an architect ... where everything is a pub sub structure and considered as nodes ...
(1) TVS DATA LINES TVS Diodes protect the USB data lines against voltage transients.
(2) TVS 5V POWER A larger TVS diode is placed on the 5V power incoming from the USB connector to deflect voltage transients.
(3) ZENER 5V + (4) FUSE A zener diode of 5V6 (I took a bit of margin) is connected to the 5V USB power line. A permanent overvoltage will short through this zener diode and burn the fuse. The rest of the circuit should be fine.
(5) PMIC 500mA A chip lets only 500mA pass through from the incoming USB power to the rest of the board. In case of overcurrent it will shut down and lit the LED.
@Wired & Wireless Networking folks, any suggestions on the best MQTT client software to use when testing MQTT topics during development? At least as far as ease of use and security are concerned..?
Even I use MQTTExplorer daily but when working with sensitive applications, especially for security where we need to upload files (.crt, private or public.pem etc). I prefer MQTTFx. For a mobile client, also recommend looking into the MyMQTT App if security is not a concern
@Deepak Welcome , Can you tell us a little about yourself and your technical background? What brings you to DevHeads? What are you working on currently?
Hi @fwen , I understand your point. However, all that protection is not so much to safeguard your "investment" in the 10-cent MCU. It's intended to safeguard your time investment. See, a Transient Voltage event (eg. ESD discharge) can damage the chip slightly, such that some of its IO pins no longer work. You might not immediately figure out why your project is failing and be troubleshooting for a whole day.