- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm curious as to whether anyone else has evaluated cloud solutions that can be used within the WICED SDK? A lot of solutions require their own hardware modules (Imp, Ayla ...) whereas some solutions provide code for existing WICED platforms to interface to their API, and even manage provisioning and OTA. A few I've been in contact with:
- Ayla - Use modules with their own firmware and a UART or SPI API from a host MCU (an STM32F303 in their e.g.)
- goHackMe (sensors.com) - Using WiConnect - "a front-end API to WICED" and AckMe hardware
- Arrayent - They provided some e.g. code to run in the WICED SDK - see Quick Start Guide | Broadcom WICED DevKit
- Axeda
And then there's also the other end-point type services such as Berg Cloud, Xively, M2X, Carriots, TempoIQ etc.
Has anyone else had further experience with any of these services, or others?
Solved! Go to Solution.
- Labels:
-
Cloud
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Wiced SDK sample app "\Apps\demo\temp_control" that demonstrates the Xively interface by updating the temperature information from Wiced evaluation board to the Xively.com.
Seyhan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
just remember gHm and sensors.com are not the same thing. gHm is an implementation that is powered by SDC. SDC is an OEM cloud solution that can be scaled to suit your requirement and can be used with any hardware from any vendor. gHm is a product to help people try things out with ACKme solutions.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Agreed, thanks. I grouped them together as gHm is described as a free-to-use implementation of sensors.com
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Wiced SDK sample app "\Apps\demo\temp_control" that demonstrates the Xively interface by updating the temperature information from Wiced evaluation board to the Xively.com.
Seyhan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
On electric imp: Murata make an imp module now - they build and sell it directly. There's a great EVB they provide which shows off things like low power modes, audio sampling, environmental sensing, etc:
http://www.electricimp.com/docs/hardware/imp003evb/
...there's a VM run within the STM32 which allows you to run code locally. In development you can push new code, debug crashes, etc all remotely over the secure WiFi connection. In production you can deploy to millions of devices with a single click in the ops console.
The imp cloud-side can interface with almost anything; every device in the field also gets a VM that runs within the imp cloud that isn't power or memory constrained - and hence it can do things like talk to standard RESTful APIs, extract information relevant to the device, and send it down the secure channel. Some example integrations are in our public github:
reference/webservices at master · electricimp/reference · GitHub
(twilio, keen.io, firebase, pubnub, skynet, twitter, weather underground, xively etc etc)
...many of these use the streaming interfaces (eg pubnub, firebase) which gives you some really slick real-time integration opportunities. The agent can also advertise and provide a RESTful API to be talked to directly by apps or 3rd party servers.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm a technical writer at Arrayent. A little more information about us:
We're a B2B company. Our customers are primarily big manufacturers who want to connect their devices to the Internet, but cannot / do not want to build an end-to-end Internet of Things infrastructure themselves. So Arrayent essentially provides embedded and cloud middleware for these big businesses.
So, in the case of Broadcom WICED, our customer would license the Arrayent Connect Agent (ACA), a high-level, abstracted C library for communicating with the Arrayent Cloud. The host application of the device doesn't worry about the nuts and bolts of connecting to the cloud. It just initializes the ACA and the ACA takes care of connecting to the cloud and sending / receiving data.
The customer then builds their own web / smartphone applications, using the Arrayent Web Service API to interact with the devices running the ACA.
You can register to try out our Broadcom WICED product here: Request a DevKit | Broadcom WICED DevKit
For basic technical questions feel free to email me: kayce.basques@arrayent.com
For sales questions: sales@arrayent.com
-- Kayce Basques
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It may make sense to post this type of information to your partner protal here as well: Arrayent
If required, I can set someone up on your team as an Admin for this space.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Kayce
I took a look on your website, but I saw that your solution is only working on Linux.
Am I wrong or is only working on Linux ?
Kind regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Kayce
I took a look on your website, but I saw that your solution is only working on Linux.
Am I wrong or is only working on Linux ?
Kind regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, on the embedded side we typically run on anything that the major semiconductor companies run on their popular MCUs, such as free RTOS or Linux. We will port to new chips and OSes if and when business needs warrant, since we always do extensive QA to get it to GA status.
On the cloud side, we run on Linux, but we are a SaaS company so all of that software is managed by our internal Ops Team. We don't sell the software to let someone else run it. Interfaces to our cloud are automatic on the device side via our embedded agent, and on the app side, there are RESTful web API interfaces.
Thanks, Joe Cowan at Arrayent
PS, I'm taking over this community message board from Kayce, sorry for the delay!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Just registered for your Dev Kit