A library for easier setup and prototyping of IoT devices (pucks), by collecting everything that is common for all pucks in one place.
Raspberry Pi took the maker community by storm when it launched in 2012. With its internet access it allowed small projects to be internet-of-things enabled. We have created a platform to take this one step further.
Our platform, called the Puck platform, is an internet of things platform for mbed. mbed makes it easy to program embedded hardware for people new to embedded systems. Our platform is built upon the first mbed chip with Bluetooth, the nRF51822 created by Nordic Semiconductor. We hope to create a community around these BLE devices where people contribute to the project, and share their designs with each other. Everything is open-source, of course, with lots of supporting materials.
We make it easy to rapidly prototype and develop Bluetooth LE enabled devices - get up and running in under 10 lines of code.
Tutorials and in-depth documentation is available at the project's GitHub page
We've developed a handful of awesome examples to demonstrate the platform. These examples are named 'Pucks'. By talking to the internet through your smartphone, the barrier to creating your own Internet of Things device is lower than ever.
- The Location Puck (All Pucks use the Location Puck as a starting point)
- The IR Puck
- The Cube Puck
- The Display Puck
--- a/Log.h Fri Aug 01 07:46:52 2014 +0000 +++ b/Log.h Tue Aug 05 08:34:51 2014 +0000 @@ -1,3 +1,20 @@ +/** + * Copyright 2014 Nordic Semiconductor + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + */ + + #ifndef __LOG__H__ #define __LOG__H__