Index
A
- Adafruit CC3000 WiFi breakout board
- reference link / Hardware and software requirements
- Adafruit nRF8001 BLE breakout board
- reference link / Hardware and software requirements
- Adafruit nRF8001 breakout board
- Android Beam
- about / Coding the app's internals
- Android Developers site
- Android device, enabling for development
- developer options, enabling / Enabling Developer options
- USB debugging, enabling / Enabling USB debugging
- USB debugging, using / Entrusting the computer with the installed IDE using secure USB debugging (devices with Android 4.4.2)
- Android graph view library
- URL / How to go further
- Android phone sensor project
- hardware requisites / Hardware and software requirements
- software requisites / Hardware and software requirements
- hardware, configuring / Configuring the hardware
- diagrammatic representation, for assembled project / Configuring the hardware
- servomotor, testing / Testing the servo
- Arduino sketch, writing / Writing the Arduino sketch
- enhancing / How to go further
- Android project
- creating / Creating your first Android project
- Hello Arduino project, setting up / Setting up your first Hello Arduino project
- installing, on physical Android device / Installing your app on your physical device
- Android Software Development Kit (SDK)
- setting up / Setting up the Android Software Development Kit
- Android device, setting up for development / Setting up your physical Android device for development
- hardware configuration / Hardware configuration
- aREST library, using / Learning to use the aREST library
- Android Studio
- installing / Installing Android Studio
- installing, on Mac / Mac
- installing, on Windows / Windows
- Android Virtual Device (AVD) / Installing your app on your physical device
- Arduino aREST library
- Arduino board via Bluetooth project
- hardware requisites / Hardware and software requirements
- software requisites / Hardware and software requirements
- hardware, configuring / Configuring the hardware
- Arduino sketch, writing / Writing the Arduino sketch
- enhancing / How to go further
- Arduino board via NFC project
- software requisites / Hardware and software requirements
- hardware requisites / Hardware and software requirements
- hardware, configuring / Configuring the hardware
- NFC shield, testing / Testing the NFC shield
- Arduino sketch, writing / Writing the Arduino sketch
- enhancing / How to go further
- Arduino IDE
- reference link / Hardware and software requirements, Hardware and software requirements
- Arduino motor shield
- reference link / Hardware and software requirements
- Arduino NFC shield
- reference link / Hardware and software requirements
- Arduino prototyping shield
- reference link / Hardware and software requirements
- Arduino sketch, Android phone sensor project
- writing / Writing the Arduino sketch
- Android app project, setting up / Setting up the Android app project
- Android user interface, laying out / Laying out the Android user interface and permissions
- permissions, laying out / Laying out the Android user interface and permissions
- internals, setting up / Setting up the app's internals
- Arduino sketch, Arduino board via Bluetooth project
- writing / Writing the Arduino sketch
- Android app, creating for BLE module connection / How to create a simple Android app to connect to the BLE module
- Android layout file, modifying / Modifying the Android layout file
- modified layout, connecting to corresponding activity / Connecting the modified layout to the corresponding activity
- Arduino sketch, Arduino board via NFC project
- writing / Writing the Arduino sketch
- Android app, setting up / Setting up the Android app
- Android user interface, laying out / Laying out the Android user interface and permissions
- permissions, laying out / Laying out the Android user interface and permissions
- internals, coding / Coding the app's internals
- Arduino sketch, Bluetooth Weather Station project
- writing / Writing the Arduino sketch
- Android application, wireframing / Wireframing our Android application and modifying the layout files
- layout files, modifying / Wireframing our Android application and modifying the layout files
- Android layouts, implementing in main activity / Implementing Android layouts in the main activity
- Arduino sketch, mobile robot project
- writing / Writing the Arduino sketch
- Android app, setting up / Setting up the Android app
- basic controls, Android app / Setting up the Android app
- Android user interface, laying out / Laying out the Android user interface and setting permissions
- permissions, setting / Laying out the Android user interface and setting permissions
- internals, coding / Coding the app's internals
- Arduino sketch, pulse rate sensor project
- writing / Writing the Arduino sketch
- Android app, setting up / Setting up the Android app
- user interface, laying out / Laying out the Android user interface and setting permissions
- permissions, laying out / Laying out the Android user interface and setting permissions
- internals, coding / Coding the app's internals
- Arduino sketch, voice-activated project
- writing / Writing the Arduino sketch
- Android app, setting up / Setting up the Android app
- permissions, laying out / Laying out the Android user interface and permissions
- Android user interface, laying out / Laying out the Android user interface and permissions
- internals, coding / Coding the app's internals
- Arduino sketch, WiFi power plug project
- writing / Writing the Arduino sketch
- Android application, wireframing / Wireframing our Android application
- layouts, implementing into code / Implementing our layouts into the code
- user interface, improving / Polishing the user interface and experience
- app icon, adding / Adding a new app icon
- data output text, centering / Centering and enlarging the data output text
- data output text, enlarging / Centering and enlarging the data output text
- buttons, aligning / Aligning and styling the buttons
- buttons, styling / Aligning and styling the buttons
- application name, changing within action bar / Changing the application name within the action bar
- Arduino Uno
- reference link / Hardware and software requirements
- Arduino Uno board
- about / Hardware and software requirements
- URL / Hardware and software requirements
- reference link / Hardware and software requirements, Hardware and software requirements, Hardware and software requirements, Hardware and software requirements, Hardware and software requirements, Hardware and software requirements, Hardware and software requirements
- Arduino Yùn
- reference link / Hardware and software requirements
- aREST library
B
- Beats Per Minute (BPM)
- about / Testing the sensor
- BluetoothGattCallback method
- Bluetooth logic, Android phone sensor project
- about / Setting up the app's internals
- Bluetooth Low Energy API / Setting up your first Hello Arduino project
- Bluetooth Weather Station project
- hardware requisites / Hardware and software requirements
- software requisites / Hardware and software requirements
- hardware, configuring / Hardware configuration
- sensors, testing / Testing the sensors
- Arduino sketch, writing / Writing the Arduino sketch
- user interface, enhancing / Enhancing the user interface
- enhancing / How to go further
- Boilerplate method
- breadboard
- URL / Hardware and software requirements
- reference link / Hardware and software requirements, Hardware and software requirements, Hardware and software requirements, Hardware and software requirements, Hardware and software requirements, Hardware and software requirements, Hardware and software requirements
- Button widget documentation
- reference link / How to go further
C
- code, for Android phone sensor project
- reference link / Testing the servo, Writing the Arduino sketch, Setting up the app's internals
- code, for Arduino board via Bluetooth project
- reference link / Writing the Arduino sketch
- code, for Arduino board via NFC project
- reference link / Testing the NFC shield, Writing the Arduino sketch
- code, for Bluetooth Weather Station project
- reference link / Testing the sensors, Writing the Arduino sketch
- code, for mobile robot project
- reference link / Testing the robot
- code, for pulse rate sensor project
- reference link / Testing the sensor, Writing the Arduino sketch
- code, for voice-activated project
- reference link / Writing the Arduino sketch
- code, for WiFi power plug project
- reference link / Testing the relay, Writing the Arduino sketch
- CoolTerm
- reference link / Learning to use the aREST library
- current sensor
- reference link / Hardware and software requirements
D
- design guidelines
- reference link / How to go further
- DFRobot miniQ chassis
- about / Hardware and software requirements
- reference link / Hardware and software requirements
- reference link, for assembly guide / Configuring the hardware
- reference link, for documentation / Configuring the hardware
- DHT11 pins configuration
- reference link / Hardware configuration
- DHT11 sensor
- URL / Hardware and software requirements
- reference link / Hardware and software requirements
F
- fullscreen stream player, WiFi remote security camera project
- implementing, on Android / Implementing a fullscreen stream player on Android
- Auto-Import preferences / Implementing a fullscreen stream player on Android
G
- 4 GB microSD card
- reference link / Hardware and software requirements
- GitHub public repository
- reference link / How to create a simple Android app to connect to the BLE module
H
- hardware connections, Android phone sensor project
- diagrammatic representation / Configuring the hardware
- reference link / Configuring the hardware
- hardware requisites
- heart rate sensor
- reference link / Hardware and software requirements
- Host-Card Emulation
- about / How to go further
I
- image asset
- reference link / Creating and adding our very own app icon, Adding a new app icon, Adding a new app icon
- installation
- JDK / Installing Java Developer Kit
- Java JDK / Installing Java
- Android Studio / Installing Android Studio
J
- Java classes / Implementing a fullscreen stream player on Android
- Java JDK
- installing / Installing Java
- JDK
- installing / Installing Java Developer Kit
- version, checking / Checking the JDK version
- version, checking for Mac / Mac
- version, checking for Windows / Windows
- Java, installing / Installing Java
- Jumper wires
- jumper wires
- reference link / Hardware and software requirements, Hardware and software requirements, Hardware and software requirements, Hardware and software requirements, Hardware and software requirements, Hardware and software requirements, Hardware and software requirements, Hardware and software requirements
K
- 4.7K Ohm resistor
- URL / Hardware and software requirements
- reference link / Hardware and software requirements
- 10K Ohm resistor
- reference link / Hardware and software requirements
L
- LEDs
- reference link / Hardware and software requirements
- library, for CC3000 chip
- reference link / Hardware and software requirements
- library, for nRF8001 chip
- reference link / Hardware and software requirements, Hardware and software requirements
M
- MjpegView.java class
- reference link / Implementing a fullscreen stream player on Android
- mobile robot project
- hardware requisites / Hardware and software requirements
- software requisites / Hardware and software requirements
- hardware, configuring / Configuring the hardware
- functionalities, testing / Testing the robot
- Arduino sketch, writing / Writing the Arduino sketch
- user interface, enhancing / Enhancing the user interface further
- enhancing / How to go further
N
- NDEF library
- reference link / Hardware and software requirements
- NFC shield
- testing / Testing the NFC shield
- nRF8001 Arduino library, for BLE chip
- nRF8001 board, library
- reference link / Hardware and software requirements
- nRF8001 breakout board
- reference link / Hardware and software requirements, Hardware and software requirements
O
- 330 Ohm resistor
- reference link / Hardware and software requirements
- onCharacteristicChanged method
- onCreate method
- onResume method
- onServicesDiscovered method
- onStop method
- OpenCV library for Android
- reference link / How to go further
- OpenWrt
- reference link / Hardware and software requirements
P
- parseIDs method
- Photocell
- reference link / Hardware and software requirements
- PN532 library
- reference link / Hardware and software requirements
- pulse rate sensor
- reference link / Configuring our hardware
- pulse rate sensor project
- hardware requisites / Hardware and software requirements
- software requisites / Hardware and software requirements
- hardware, configuring / Configuring our hardware
- sensor, testing / Testing the sensor
- Arduino sketch, writing / Writing the Arduino sketch
- enhancing / How to go further
- pulse sensor
R
- RX characteristic UUID / Setting up the app's internals
S
- SDK Manager / Setting up the Android Software Development Kit
- SeeedStudio
- reference link / Testing the NFC shield
- sendClick method
- serial monitor
- Serial Peripheral Interface (SPI) / Configuring the hardware
- servomotor
- testing / Testing the servo
- sketches
- software requisites
- stream
- accessing / Setting up video streaming
T
- TextView documentation
- reference link / How to go further
- TextViews object
- TX characteristic UUID / Setting up the app's internals
U
- UART service UUID / Setting up the app's internals
- Ultrasonic range sensor
- reference link / Hardware and software requirements
- Ultrasonic sensor mounting kit
- reference link / Hardware and software requirements
- USB Video Class (UVC) / Hardware and software requirements
- User Interface (UI) / Setting up your first Hello Arduino project
- user interface, mobile robot project
- enhancing / Enhancing the user interface further
- app icon, adding / Adding a new app icon
- buttons, styling / Styling the user interface buttons
- user interface enhancements, Bluetooth Weather Station project
- about / Enhancing the user interface
- custom app icon, creating / Creating and adding our very own app icon
- custom app icon, adding / Creating and adding our very own app icon
- data output text, creating / Centering and enlarging the data output text
- data output text, enlarging / Centering and enlarging the data output text
- buttons, modifying / Modifying the buttons and adding some color to our text
- color, adding to text / Modifying the buttons and adding some color to our text
- UVC compatible USB camera
- reference link / Hardware and software requirements
V
- 5V relay module
- 5V servo motor
- reference link / Hardware and software requirements
- 7.4 V battery
- reference link / Hardware and software requirements
- video streaming, WiFi remote security camera project
- setting up / Setting up video streaming
- voice-activated project
- hardware requisites / Hardware and software requirements
- software requisites / Hardware and software requirements
- hardware, configuring / Configuring the hardware
- Arduino sketch, writing / Writing the Arduino sketch
- enhancing / How to go further
W
- WiFi power plug project
- software requisites / Hardware and software requirements
- hardware requisites / Hardware and software requirements
- hardware, configuring / Configuring the hardware
- relay, testing / Testing the relay
- Arduino sketch, writing / Writing the Arduino sketch
- layouts, implementing into code / Implementing our layouts into the code
- enhancing / How to go further
- WiFi remote security camera
- hardware components / Hardware and software requirements
- WiFi remote security camera project
- hardware requisites / Hardware and software requirements
- software requisites / Hardware and software requirements
- hardware, configuring / Hardware configuration
- video streaming, setting up / Setting up video streaming
- fullscreen stream player, implementing on Android / Implementing a fullscreen stream player on Android
- advancing / How to go further
- WiFi smart power plug project
- hardware requisites / Hardware and software requirements