Asked — Edited

Microsoft And Arduino

User-inserted image

It’s a special day for the Makers’ community. Massimo Banzi is in San Francisco attending Build Conference, the biggest developer event of the calendar year for Microsoft and today Microsoft is announcing a strong partnership with Arduino: Windows 10 is in fact the world’s first Arduino certified operating system!

Arduino Certified’ Windows 10 enables makers to easily create smart objects combining hardware-driving capability of Arduino with the software capabilities of Windows.

For example, a security camera can be built by using Arduino to power the motors controls to tilt/turn the camera and using Universal Windows Platform (UWP) to create great UI, to connect the camera to the cloud, to process the image for motion detection and for adding facial/voice recognition.

Full article can be found here.

http://blog.arduino.cc/2015/04/30/microsoft-and-arduino-new-partnership/


ARC Pro

Upgrade to ARC Pro

Subscribe to ARC Pro, and your robot will become a canvas for your imagination, limited only by your creativity.

#10  

Well Luis, Your post interested me very much. I love learning all the angles of things I'm interested in (if I can take the time to settle down with it). It gives me a broader idea of what I'm doing and can do. Knowledge is power and the start of genius. I think it's amazing how we can take different platforms and processes to make them work together as one. I love chaining things together or gutting something just to place something else into it to make it work better. Heck, my B9 arm has several different controllers running their own programs and gutted servos with ultrasonic switching boards re-installed to get it to work the way I envision it.

Keep this stuff coming! Your discovery's and insight are always welcome in my book. :)

#11  

First, let me say Welcome back Luis. I have missed your contributions to this forum. I am using at least 2 arduino mini pro's in my project because of the things you have shown are possible on this forum. One will drive the neopixel and one will drive the car parking sensors. Taking this load off of the EZ-B is very interesting to me.

I dont have any interest in comparing robot x to robot y but will always share what I have done with the community to try to help everyone learn more about robotics and see how I did something. Its all good to me and welcome other peoples insight into how they are doing things. Without that none of us would be where we are or would be able to achieve what we want to achieve.

I am interested in new technology and am always looking at what is next on the horizon. I personally believe that the future of the processor is that it will be multitiered. For example, there will be a slower low powered processor for handling things that dont require a lot of heavy lifting. There will then be another processor that would be like todays computer processors, and then there will be a GPU type processor for handling bursts of data when needed. HP has experimented with this type of architecture with moonshot. I have had the opportunity to discuss this technology with HP engineers and it is something they have been working on for years. I mention this because technology fascinates me.

There is definitely a place for arduino style processors in robotics. I think that low level control of devices is a perfect fit for these. I also agree that arduino has spread itself too thin and should focus on getting one promise kept before moving onto another promise of great things. The main issue that I see is that the word arduino is seen by many as being the end all of all robotic technology. It is seen by others as being a huge flop for robot technology. If used in the right way, arduinos, especially the mini pro, can be used as pic's are now. This is to handle circular logic for a set of sensors or devices. That is a good thing and allows the other main controllers to be used for more general tasks. The cost of them is right as I bought 5 of the mini pros for $15 usd. It is definitely another tool in the belt of the robot builder.

I think Microsoft is looking for a way to be relevant in robot technologies. The industry is growing and will continue to grow. They are also getting beat up by programming languages that are cross platform. This is why they are working to release .Net for linux OS's. Most robot builders would rather buy a couple of motors than buy another operating system or another update to a the developers studio. This is where Microsoft is getting beat hands down. Java is free and so is Linux. It makes it very attractive for people to learn Java on Linux platforms when the tools to do so are free. Arduino and RPI are both also mainly used in the Linux world for this reason. The people on the cutting edge normally are not wealthy investors but those who love to learn and still have to hold a job in order to be able to have the money to learn. If MS would even decrease the cost of their OS, and offer good development environments at a much lower cost while making them OS independent, they would probably go a long way toward remaining relevant not only in computers but gain relevance in robotics. I just am not sure that their business model allows for this without drastic cutbacks.

Anyway, thanks for the post. I hope Luis sticks around or at least passes me his email address. I need someone to ask questions about arduino code to from time to time. My email is in my profile and I hope you will send me your contact information. I have looked for it and couldn't find it.

While saying all of this, I do understand where Richard R was coming from but I think that it is so easy to misinterpret someone's intentions on a forum in text. It is so difficult to convey everything that is going on in ones mind and it is easy to assume that others understand where we are coming from. I know that I have been guilty of it in the past. My responses have gotten long winded because of this for the most part because I try not to leave doubt in someones mind. By my nature I am a very short response person as some of you who email me can attest to.

Anyway, back to building amazing robots in our spare time.

#12  

Luis Man I really enjoy your additional insights and other micro platform designs and integration into the EZB process.

Earlier today I was informed by the ISP I use for my two websites (1and1) that I needed to upgrade my sites or that I would be dropped to the bottom of the Google search engine. It would seem that with most Googlers using a phone instead of a laptop or desk top computer I'm being forced to redesign my site for the tiny screen. It would appear that Windows 10 will be for the phone user and not the computer user. Rats

#13  

@Luis My apologies for the over reaction.... You didn't deserve me taking out a crappy day I had yesterday on you.... You're right this is a robot forum and you should be entitled to post as such.... And David is right we miss your contributions on here. You have helped many people including myself...

#14  

Good to hear from you Luis. You taught me to sync via Serial the ezb and Arduino. Any insights you have get my attention.

#15  

Luis, you should hang here when you can. I am always looking to see what you post.

#16  

I read the article for makers space before I saw it here. It seems to play more for someone who is completely new and happens to have a windows phone that is compatible. In no way is it new or even intuitive. I was thinking to myself "way to underwear your whole potential customer base" lol