Oh! Sorry that we missed you last week! Space Codesign was exhibiting at EDS Fair (combined with ET) as part of our Asian distributor, Avant Technology. We would have loved to give you a demo of our SpaceStudio ESL hardware/software co-design EDA tool. We had a great reception among Japanese companies for our debut, as Japan is arguably the one of the most advanced C-based hardware and systems market on the planet.
Personally, it was my first time in Japan (after all these years, after all those air miles!) and it will definitely not be my last ... :)
@alex_m1, thank you. The Spansion angle you pointed out is an interesting one. Now that former Fujitsu Semi's microcontroller business is a part of Spansion, Spansion has a vested interest in promoting mruby.
I hear the maker community in Japan is actually growing strong. I haven't had a chance to investigate more first hand, but that's what I hear from my colleagues working at EE times Japan.
Another option regarding mruby: ruby is popular in japan(for general programming). Maybe spansion want to improve prototyping of embedded systems in japan, and grow the maker community there. It makes sense since japanese companies buy more japanese micro's.
I don't know mruby specifically, there were plenty of attempts to get scripting languages for microcontrollers.they largely failed because they need more memory, they really slow the code , they dont support real time code, and the general conservativeness of developers.on that note , even even inventor of Ruby thinks most embedded code will be in c/c++ not mruby.
on the other hand spansion can create microcontrollers in 40nm ,which might change the game.and them pushing mruby could certainly help.
and there is the new "micro python" which claim to solved the speed and real-time issue.we'll see after it's kickstarter ends.
What are the engineering and design challenges in creating successful IoT devices? These devices are usually small, resource-constrained electronics designed to sense, collect, send, and/or interpret data. Some of the devices need to be smart enough to act upon data in real time, 24/7. Are the design challenges the same as with embedded systems, but with a little developer- and IT-skills added in? What do engineers need to know? Rick Merritt talks with two experts about the tools and best options for designing IoT devices in 2016. Specifically the guests will discuss sensors, security, and lessons from IoT deployments.