Showing posts with label 101. Show all posts
Showing posts with label 101. Show all posts
Wednesday, August 24, 2016
Download Java Runtime Environment JRE 8 Update 101 OFFLINE INSTALLER
Download Java Runtime Environment JRE 8 Update 101 OFFLINE INSTALLER
Java adalah salah satu plug in penting pada browser. Java berfungsi untuk menjalankan javascript yang ada pada halaman web yang dibuka oleh browser. Bagi yang belum mengetahui apakah itu javascript, singkatnya javascript adalah sebuah source code program yang dieksekusi pada komputer client (komputer yang kita pakai untuk browsing) bukan pada komputer server seperti source code PHP. Jadi javascript memerlukan sebuah lingkungan software java (java runtime environment/JRE) untuk dapat berjalan.
Java allows you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D, just to name a few. Its also integral to the intranet applications and other e-business solutions that are the foundation of corporate computing.
- Provides end-to-end capabilities; the same technology on the client and on the server
- Delivers a rich user experience across desktop, Web, enterprise, and mobile applications
- Java expertise readily available in the market; more than 9 million Java developers worldwide
- Java can be deployed for consumer as well as enterprise applications
- Java has unmatched security; it protects critical data from theft, loss, and corruption.
Download Java Runtime Environment 8 Update 101 Windows 32 bit
Download Java Runtime Environment 8 Update 101 Windows 64 bit
OTHER OS (LINUX or MAC)
after click the link, wait 5 seconds, then click on "SKIP AD" in the upper right corner
(setelah di klik Tunggu 5 detik, lalu klik tulisan "SKIP AD" di pojok kanan atas)
Tuesday, August 23, 2016
Control Arduino Genuino 101 onboard LED from Android iOS via Bluetooth Low Energy BLE
Control Arduino Genuino 101 onboard LED from Android iOS via Bluetooth Low Energy BLE
From Arduino IDE with Arduino/Genuino 101 board installed, its a CallbackLED example to test Arduino/Genuino 101 Bluetooth Low Energy (BLE) capabilities to turn on and of the LED connected to Pin 13 from a Android or iOS.
In Arduino IDE, open and download the CallbackLED example:
- File > Examples > CurieBLE > CallbackLED
CallbackLED.ino
/*
Copyright (c) 2015 Intel Corporation. All rights reserved.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-
1301 USA
*/
#include <CurieBLE.h>
const int ledPin = 13; // set ledPin to use on-board LED
BLEPeripheral blePeripheral; // create peripheral instance
BLEService ledService("19B10000-E8F2-537E-4F6C-D104768A1214"); // create service
// create switch characteristic and allow remote device to read and write
BLECharCharacteristic switchChar("19B10001-E8F2-537E-4F6C-D104768A1214", BLERead | BLEWrite);
void setup() {
Serial.begin(9600);
pinMode(ledPin, OUTPUT); // use the LED on pin 13 as an output
// set the local name peripheral advertises
blePeripheral.setLocalName("LEDCB");
// set the UUID for the service this peripheral advertises
blePeripheral.setAdvertisedServiceUuid(ledService.uuid());
// add service and characteristic
blePeripheral.addAttribute(ledService);
blePeripheral.addAttribute(switchChar);
// assign event handlers for connected, disconnected to peripheral
blePeripheral.setEventHandler(BLEConnected, blePeripheralConnectHandler);
blePeripheral.setEventHandler(BLEDisconnected, blePeripheralDisconnectHandler);
// assign event handlers for characteristic
switchChar.setEventHandler(BLEWritten, switchCharacteristicWritten);
// set an initial value for the characteristic
switchChar.setValue(0);
// advertise the service
blePeripheral.begin();
Serial.println(("Bluetooth device active, waiting for connections..."));
}
void loop() {
// poll peripheral
blePeripheral.poll();
}
void blePeripheralConnectHandler(BLECentral& central) {
// central connected event handler
Serial.print("Connected event, central: ");
Serial.println(central.address());
}
void blePeripheralDisconnectHandler(BLECentral& central) {
// central disconnected event handler
Serial.print("Disconnected event, central: ");
Serial.println(central.address());
}
void switchCharacteristicWritten(BLECentral& central, BLECharacteristic& characteristic) {
// central wrote new value to characteristic, update LED
Serial.print("Characteristic event, written: ");
if (switchChar.value()) {
Serial.println("LED on");
digitalWrite(ledPin, HIGH);
} else {
Serial.println("LED off");
digitalWrite(ledPin, LOW);
}
}
On smartphone with BLE, download "nRF Master Control Panel (BLE)" app:
nRF Master Control Panel is a powerful generic tool that allows you to scan, advertise and explore your Bluetooth Smart (BLE) devices and communicate with them. nRF MCP supports number of Bluetooth SIG adopted profiles including Device Firmware Update profile (DFU) from Nordic Semiconductors.
- Android
- iOS
reference: http://www.arduino.cc/en/Tutorial/Genuino101CurieBLECallbackLED
Tuesday, August 9, 2016
Getting Started with the Arduino Genuino 101
Getting Started with the Arduino Genuino 101

~ Getting Started with the Arduino/Genuino 101
Monday, August 8, 2016
Genuino 101 Open Box and examples
Genuino 101 Open Box and examples
The Genuino 101 board have the same size of Arduino UNO, and fit the case for UNO, except the MASTER RESET button cannot be accessed if the top cover closed.
Fritzing part of Arduino/Genuino 101 can be download HERE.

More:
- Install Arduino/Genuino 101 to Arduino Software and run Blink on Genuino 101
- Arduino/Genuino 101 example to read button and turn ON/OFF LED
- Test the Gyro of Arduino/Genuino 101
- Arduino/Genuino 101 CurieIMU Orientation Visualiser
Thursday, August 4, 2016
Arduino and Genuino 101 Development Workshop
Arduino and Genuino 101 Development Workshop

Intel has released Intel Curie which deployed on Arduino and Genuino 101. This book helps you to get started with Arduino and Genuino 101 development using Sketch. The following is highlight topics in this book:
* Setting up Development Environment
* Sketch Programming: Digital and Analog I/O
* Working with SPI
* Working with I2C
* BLE Programming
* Working with Accelerator and Gyroscope
* Working with RTC
* Accessing EEPROM
* Working with Arduino Firmata
* Arduino Networking
Tuesday, August 2, 2016
Arduino Genuino 101 example to read button and turn ON OFF LED
Arduino Genuino 101 example to read button and turn ON OFF LED

Simple example of Arduino/Genuino 101, to read button (on pin 6) and control LED (on pin 7) accodingly.
Connection:

_101_button_led.ino
/*
* Arduino/Genuino 101 example
* to read button and turn ON/OFF LED accordingly
*/
int LED = 7;
int BTN = 6;
void setup() {
pinMode(LED, OUTPUT);
pinMode(BTN, INPUT_PULLUP);
//indicate program start
pinMode(13, OUTPUT);
digitalWrite(13, LOW);
delay(200);
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
}
void loop() {
digitalWrite(LED, !digitalRead(BTN));
delay(100);
}
Sunday, July 31, 2016
Arduino Genuino 101 CurieIMU Orientation Visualiser
Arduino Genuino 101 CurieIMU Orientation Visualiser

Its a tutorial "Arduino/Genuino 101 CurieIMU Orientation Visualiser". This tutorial demonstrates how to make use the Genuino 101s on-board 6-axis accelerometer/gyro to read the X, Y, and Z values of both the accelerometer and the gyroscope. While the accelerometer is able to determine the orientation of the board, the gyroscope measures the angular velocity of the board. Together, the accelerometer and the gyroscope form an Inertial Monitoring Unit (IMU) which can be used to precisely identify the orientation of the board. Madgwicks filter algorithm is used in this example to calculate four quarternions from the 6 axes values. The quarternions are then used to calculate Euler angles Pitch, Yaw, and Roll, which are received by Processing and used to control the rotation of an object around the X, Y and Z axes.
link: https://www.arduino.cc/en/Tutorial/Genuino101CurieIMUOrientationVisualiser
Labels:
101,
arduino,
curieimu,
genuino,
orientation,
visualiser
Subscribe to:
Posts (Atom)