Tag Archives: Mediatek

Linklt Smart 7688 Duo is an open IoT dev board that runs OpenWrt


The LinkIt Smart 7688 Duo is an Arduino Yún-friendly board powered by an ATmega32U4 and MediaTek MT7688.


The collaboration of MediaTek Labs and Seeed Studio recently unveiled the LinkIt Smart 7688 dev board targeted at IoT applications. The platform gives users a choice between the new LinkIt Smart 7688 or Smart 7688 Duo, both of which run OpenWrt Linux on the 580MHz MediaTek MT7688AN CPU, with the latter equipped with an ATmega32u4 for Arduino compatibility.

CVaRUgTWIAACkrZ

The LinkIt Smart 7688 is designed to enable the prototyping of feature-rich applications for the connected home or office, such as Wi-Fi IP cameras, surveillance devices, smart appliances and wireless gateways. Not only does the platform boast 128MB RAM and 32MB Flash, it allows developers to create apps using Python, Node.js and C languages. As noted, the Duo can even be programmed with the Arduino IDE for real-time control of peripherals and users can take advantage of the MediaTek Cloud Sandbox for IoT data collection, visualization and analytics.

8c9810bd7307c22742a0ccdfbc908a17.image.530x397.jpg

The boards each include with a microSD slot, a microUSB host and a microUSB port for 5V power input. On the Duo, the second microUSB socket can also handle data signals. Measuring only 61mm x 26mm in size, the Linkit Smart 7688 Duo offers pin-outs for GPIO, I2C, SPI, UART, PWM and fast Ethernet, as well as ADC and SPIS.

1021100177688Duo

There are three breakout boards available for the standard LinkIt Smart 7688, and Seeed provides another three options for the Duo: an Arduino breakout, a Grove accessory breakout and a Grove Starter Kit with a variety of sensors and I/O modules.

The platform ships with open specs and can be found on Seeed Studio’s page here.

 

Tessel 2 is a $35 development platform for the IoT


Tessel 2 is an affordable, accessible and robust dev platform that lets Makers build connected hardware devices.


Technical Machine recently announced their latest Wi-Fi dev platform for the burgeoning Internet of Things (IoT). The Tessel 2 packs a number of new features as its predecessor, including extremely reliable Wi-Fi, an Ethernet jack, a pair of USB ports, and a system that runs real Node.js/io.js. Beyond that, the team has added support to enable Makers to scale and streamline production.

tessel2-800x600

“The Tessel platform was created to abstract away the initial hurdles of hardware development. Tessel opens up connected device development to people who want to build embedded devices, but don’t have the time to start with Ohm’s law and work their way up. Tessel 2 takes the promise of Tessel 1, adds features and a path to production, and cuts the cost in half,” the crew writes.

The original Tessel was designed to be an extremely expedited way to devise prototypes through high-level languages, plug-and-play extensibility and the use of a great package manager for installation. However, no matter how quickly you got started, it was a bit difficult to ever go beyond just a single mockup. Subsequently, its creators sought out the most reliable Wi-Fi chips on the market, before finally finding a solution in wireless router systems-on-chips.

The new dev platform employs a processor/coprocessor architecture, combining an Atmel | SMART SAM D21 Cortex M0+ MCU to control I/O and a Mediatek MT7260n Wi-Fi router SoC to run user code, host USB devices and handle the network connections. The two chips are connected by a SPI bridge that includes the on-board Flash. Other notable features entail 64 MB of DDR2 RAM, 32 MB of Flash storage, two high-speed USB 2.0 ports, a microUSB port, an Ethernet port, two module ports, a button, a bunch of LEDs, and of course, it is still programmable with JavaScript.

tumblr_inline_nkz56hKzbm1s75tgz

The SAM D21 acts as a coprocessor and handles real-time, low-level I/O through the module ports, USB communications, as well as programming the device altogether. Meanwhile, the entire system is powered by the single microUSB device port.

Tessel 2 is equipped with router-grade 802.11b/g/n Wi-Fi, 16 GPIO broken out as a pair of multi-purpose module ports, individual control over and protection for all outward-facing power buses (USB and module ports), and a form factor designed for abstraction and flexibility in the hardware, software, and mechanical worlds as you scale from prototype to production. Beyond that, Tesel 2 runs 20 times faster than its older sibling, offers full Node and io.js, and supports Rust and Python along with other languages in the near future.

“The board’s bill of materials and physical characteristics are only part of the picture. We spent a long time thinking about how we wanted to architect Tessel to push it beyond ‘another dev board’ and clear into ‘this platform is exactly what I needed’ territory,” Eric Kolker explains.

Still, the latest iteration of the board includes an expansive plug-and-play ecosystem, ranging from an accelerometer and infrared to BLE and distance modules.

“Tessel 2 supports USB modules, so a USB webcam, USB speakers, and a few other modules will move into this sphere. This will allow us to reduce the cost of these modules and get you a higher-quality experience. USB compatibility also lets us easily support new third-party plug-and-play hardware capabilities in a similar capacity to current Tessel modules,” Kelsey Breseman adds.

Tessel 2 is currently available for pre-order with an estimated delivery set for November 2015. Want to delve deeper? You can head over to its official page here.

NOTE: Since publishing this blog post, Tessel has gone open source. Ownership and direction of the project now belongs to a steering committee which exists independently of Technical Machine. This group exists as part of the Dojo Foundation.

Exploring smart meters in the Internet of Things

The Internet of Things (IoT) isn’t a single homogenous market but splits up into different segments with very different requirements. A lot of IoT markets are still in our future: next generation wearable medical devices, autonomous cars and more. One area where IoT has been going strong, long enough that it probably pre-dates the catchy buzzword IoT, is smart power meters.

Atmel recent announced their latest power line communications SoC specifically designed for this market. The SAM4CP16B is an extension of Atmel’s SAM4Cx smart energy platform built on a dual-core 32-bit ARM Cortex-M4 architecture. It is fully compatible with Atmel’s ATPL230A OFDM physical layer device compliant with PRIME standard specification. The flexible solution addresses OEM’s requirements for various system partitioning, BOM reduction and time-to-market requirements by incorporating independent application, protocol stack and physical layer processing functions within the same device. Key features of the SoC include integrated low-power driver, advanced cryptography, 1MB of embedded Flash, 152KB of SRAM, low-power real-time clock, and an LCD display controller.

I think that as various submarkets of the Internet of Things develop, we will see a lot of devices like this; SoCs that integrate everything that is required for a particular application, leaving the system company to customize the hardware, add their own software and so on. IoT will not be a market like mobile, with huge chips being done in the latest process generation. Many IoT designs will include analog, RF and sensors, all of which are best designed in older processes like 65nm or even 130nm.

The system volumes for many designs will be relatively low and so designing a specific chip for each application will be unattractive. Even in mobile where the volumes are much higher, only Apple and Samsung design their own application processors, as far as I know. Everyone else licenses one from Qualcomm, Mediatek or others… Even Apple gets the modem (radio) from Qualcomm. The aggregate volumes will end up being large (there will be a lot of things) so the prize goes to the semiconductor companies that do the best job of designing chips that match what the system companies require.

Interested in learning more? The data sheet for the part can be found here. (Warning: It’s 1,000 pages!)

This post has been republished with permission from SemiWiki.com, where Paul McLellan is a featured blogger. It first appeared there on August 13, 2014.