Monday, October 16, 2017

Say Hello to The Cobalt MC



Introducing the Cobalt MC

Now that Gumstix has added the SCM-i.MX 6Quad and 6Dual SoCs to Geppetto and released a development board along with it, it’s time to put it to use. The Cobalt MC is packed with PC-like features, such as HDMI, Gigabit Ethernet, audio jacks and USB. It also has WiFi, BT4.0/BLE, CSI-2 and SPI, CAN, I2C and UART headers. These combined with a handy cluster of GPIO pins, including PWMs make this a good board for IoT and homebrew gadgets.


It’s powered by the NXP SCM-i.MX 6Quad single-chip module. This SoC packs 4 Arm Cortex-A9 cores, a myriad of embedded systems, a power regulator, 100+ passives and a gig of RAM into a single tiny package. That’s pretty cool.

So what can we do with the Cobalt MC?


Here, let me give you some examples.

Micro-Workstation


Of course. This is the first option that pops into my mind. Load it up with an XFCE flavour of Yocto, install some ARM-ready productivity apps and web browsers, and you’re off to the races. It’s not going to run ‘Overwatch’ or anything, but it’ll fit just about anywhere you could want to put a PC.


IoT Hub


Deploying smart-home gadgets? Need a command and control station to tie them all together? Develop your device management software with this single board computer, and get your connected sensors, actuators, vacuum cleaners, and interfaces talking to each other in no time.


Video Conference Device



Combine the Cobalt MC with a USB far-field mic array, HDMI LCD panel, and an HD camera to broadcast your live feed at blazing Gigabit speeds. Develop an Android or IOS remote control app and take advantage of its Bluetooth functionality.

Smart ROV


Yes, let’s bring up the subject of robots, because robots are awesome. Why not hook the board’s UART bus to an ROV’s microcontroller and have it make all of the pathfinding, obstacle avoidance and target-tracking decisions?

Endless Possibilities


These are only the ideas I could come up with on the fly. You’ve probably been sitting there for weeks/months/years scheming and plotting. Where do you need a tiny quad-core Linux SBC? 
 

The SCM’s in Geppetto D2O


Okay so you’ve read through my examples and have said “Hey that sounds like exactly what I need!” Then you’ve ordered one and developed a prototype around it. Great! I’m glad we could help! But now you’re saying “With all these extra connectors, gadgets and doohickeys, I’m not really taking advantage of the SCM’s svelte size.” Or “This is great but it’s missing something.” Bottom line: “I’d love to crowdfund this or take it to market, but first I’d like to make some changes.”


That’s something that Geppetto’s really good at. If you go to geppetto.gumstix.com and click on the “Designed By Gumstix” tab, you’ll find the Cobalt MC design, which you can export to your workspace and tweak to your heart’s content. You might want to swap the barrel connector for a battery terminal, or get rid of the GPIOs and add a connection for a GPS module. Power over Ethernet, dual-stacked USB ports, accelerometer or barometers. With about 150 modules in the Geppetto library, there’s lots of options.

No comments:

Post a Comment