Tag Archives: javascript

obniz – API managed IO on the Cloud

Obniz is the world’s first development board which IO is available as API on the cloud. It’s Tiny but powerful, Internet connected board.

obniz has 12 IO and WiFi module and It can be controlled through the APIs on obniz cloud, either through the REST or WebSocket API. The API can be used in javascript, so obniz programs written in JavaScript can run on a webpage, so “Turning on a motor by pressing a button on the Web” is an easy task!

With obniz, it’s easy to make any hardware project you can think of! Just connect motors or sensors to an obniz then program it via the Internet. No App or firmware flashing is required. Program it from your PC or smartphone now!

obniz – API managed IO on the Cloud – [Link]

Puck.js – The Ground-Breaking Bluetooth Low Energy Beacon

Puck.js is a low energy smart device which can be programmed and debugged wirelessly with JavaScript. It is both multi-functional and easy to use.  This beacon uses a custom circuit board with the latest Nordic chip, Bluetooth LE, Infrared transmitter, NFC, magnetometer, temperature sensor, RGB LEDs, and much more. Unlike other beacons, Puck.js comes with the open source JavaScript interpreter Espruino pre-installed, which makes it incredibly easy to use. Anyone without any prior programming experience can get started in seconds.

Puck.js Has a Very Small Form Factor
Puck.js Has a Very Small Form Factor

Specifications:

  • Espruino JavaScript interpreter pre-installed
  • nRF52832 SoC – Cortex M4, 64kB RAM, 512kB Flash
  • 8 × 0.1″ GPIO (capable of PWM, SPI, I2C, UART, Analog Input)
  • 9 × SMD GPIO (capable of PWM, SPI, I2C, UART)
  • Compatible with Bluetooth 5.0 – giving Quadruple the range, and double the speed of Bluetooth 4.2
  • Built-in Near Field Communications (NFC)
  • 12 bit ADC, timers, SPI, I2C, and Serial
  • MAG3110 Magnetometer
  • IR Transmitter
  • Red, Green and Blue LEDs
  • Pin capable of capacitive sensing
  • Built-in temperature sensor, light sensor, and battery level sensor
  • ABS plastic rear case and silicone cover with tactile button
  • CR2032 210mAh battery

Features:

Puck.js has various sensors for different purposes and various kinds of output components. It can measure light, temperature, magnetic fields, and capacitance. This beacon also can control Infrared remote devices, produce any color light using RGB LED, and has a tactile switch that turns the Puck into one big button.

The Magnetometer on Puck.js is a digital compass. You can measure its orientation about the earth’s magnetic field in 3 dimensions. It can also detect a magnet nearby and measures the magnetic field.

Detailed View of Puck.js Bluetooth Beacon
Detailed View of Puck.js Bluetooth Beacon

Puck also has the Web Bluetooth feature that enables controlling it from a web page wirelessly. The website simply sends the JavaScript code directly to the Puck, and it’ll be executed. Another excellent feature of Puck.js is internet accessibility. Espruino contains TCP/IP and HTTP client and servers (including WebSockets). With a suitable Bluetooth LE to the Internet Gateway, you’ll be able to put your Puck on the web!

The story doesn’t end here. Compared to other smart beacons, Puck.js has much more features that make it unbeatable. Open Source hardware and software is one of them. Go here to get a complete list of all features.

Conclusion:

Puck is an outstanding product. It has tons of booming features in a small package, yet easy to program. Anyone can get started with this amazing device within seconds. You can get it at £28 from this Kickstarter link. Also watch this video from Kickstarter campaign or the below video by Adafruit.com for a better understanding.

Espruino: JavaScript for Things

photo-original

Espruino is the world’s first JavaScript microcontroller. With it you are able to develop intelligent devices quickly and easily.

Espruino is a small computer that anyone can use to control things around them. Its JavaScript interpreter gives you instant feedback so that you can experiment and develop whatever your level of experience. Even if you can’t program, you can still get started quickly with our Web-based graphical code editor!

Espruino: JavaScript for Things – [Link]

RedBear Duo: A small and powerful Wi-Fi + BLE IoT board

RedBear_Duo

A thumb-sized, Particle-powered, Cloud-connected IoT board with Wi-Fi + BLE that supports Arduino, JavaScript and soon Python too!

The Duo is a thumb-size development board designed to simplify the process of building Internet of Things (IoT) products. The Duo provides everything you need—Wi-Fi, BLE and a powerful Cloud backend, all in a compact form factor that makes it ideal for your first prototype, a finished product, and everything in between.

We’re also introducing the RBLink, an expansion board for the Duo that allows you to attach additional sensors and modules without any soldering. You’ll have all the tools you need to get your prototype up and running in no time.

RedBear Duo: A small and powerful Wi-Fi + BLE IoT board – [Link]