This document provides information about a workshop on FIO (Funnel I/O), which is a hardware and software platform that allows physical computing using Arduino, XBee radio modules, and the Funnel programming environment. The workshop agenda includes primers on Arduino, XBee radios, and using the Funnel visual programming interface. Participants will learn how to connect Arduino-based sensors and actuators over XBee radios and control them remotely from a PC using Funnel. The document lists the required materials and provides code examples for basic input/output tasks with FIO.
An introduction to the Arduino microcontroller for the Washington, DC Kids & Technology Meetup. Processing software, Arduino hardware were discussed. Several Arduino projects were demonstrated. Resources are posted here:
https://www.evernote.com/shard/s89/sh/6fd6ce79-c0b2-495e-b6f8-a4c4335cd284/9b1d07121e9f4b89106bcfcba6463bdf
Arduino coupled with low cost sensors is an incredible opportunity to mix electronic with Physics and to implement field data collection, IBSE and Home Labs (the other face of fliped classrooms)
Intro to Arduino Class taught at CRASHspace by Quin (Qtechknow). Originally taught on August 11, 2012 at Crashspace, in LA. This revision patches the diagrams and fixes the code! Thanks to SparkFun who shared all of their original slides with me!
School workshop done by Abarajithan G. and students of Electronics Department, University of Moratuwa.
This covers:
* Arduino Boards, Pin types
* Arduino software installation
* If, else, for, while, functions
* LED Blinking
* Library Download & installation
* Serial Communication
* Sonars, QTR Modules, Servos
* Motor Controllers
* PID Algorithm Basics
* Tips to Buying Hardware in Sri Lanka
Smartphones, tablets, TVs, cars and smartwatches: Android is everywhere enabling users and developers with rich set of applications, libraries and services. Android Things brings such a power to virtually any object, any “thing”: using a low-cost (yet powerful) board, developer can add intelligence and connectivity to home, industries, vehicles and even medical appliances. This presentation introduces practical concepts around the Android Things platform and how to have fun with it.
Arduino vs Raspberry Pi | Which Board to Choose for IoT Projects | IoT Device...Edureka!
** Edureka IoT Training: https://www.edureka.co/iot-certification-training **
Looking for the right kind of development boards for your IoT projects? It obviously boils down to either the Raspberry Pi or the Arduino. Now, while both might look very similar, but they’re actually very different. They’re both designed for separate utilities and are used under different circumstances. So, it is very important to know when to use which to get the best out of your projects while keeping the entire system energy-efficient and minimal. I’ve explained how the electronic control provided by both these popular boards differ and pointed out their key differences so that you understand which one of these single board systems are better suited to the needs of your projects.
Arduino is an open-source project that created microcontroller-based kits for building digital devices and interactive objects that can sense and control physical devices.
HITCON 2015: Your Lightbulb Is Not Hacking You: Observation from a Honeypot B...Philippe Lin
IoT devices are claimed to be vulnerable to massive attack. We tried to assess the status quo with two IoT honeypots in Taipei and Munich, backed by real devices like LIFX, Philips Hue, D-Link and Samsung IPCams, gaming consoles, WDCloud and SmartTV. After four months of observation, we conclude that IoT is somewhat "probed" but still far from being massively attacked.
An introduction to the Arduino microcontroller for the Washington, DC Kids & Technology Meetup. Processing software, Arduino hardware were discussed. Several Arduino projects were demonstrated. Resources are posted here:
https://www.evernote.com/shard/s89/sh/6fd6ce79-c0b2-495e-b6f8-a4c4335cd284/9b1d07121e9f4b89106bcfcba6463bdf
Arduino coupled with low cost sensors is an incredible opportunity to mix electronic with Physics and to implement field data collection, IBSE and Home Labs (the other face of fliped classrooms)
Intro to Arduino Class taught at CRASHspace by Quin (Qtechknow). Originally taught on August 11, 2012 at Crashspace, in LA. This revision patches the diagrams and fixes the code! Thanks to SparkFun who shared all of their original slides with me!
School workshop done by Abarajithan G. and students of Electronics Department, University of Moratuwa.
This covers:
* Arduino Boards, Pin types
* Arduino software installation
* If, else, for, while, functions
* LED Blinking
* Library Download & installation
* Serial Communication
* Sonars, QTR Modules, Servos
* Motor Controllers
* PID Algorithm Basics
* Tips to Buying Hardware in Sri Lanka
Smartphones, tablets, TVs, cars and smartwatches: Android is everywhere enabling users and developers with rich set of applications, libraries and services. Android Things brings such a power to virtually any object, any “thing”: using a low-cost (yet powerful) board, developer can add intelligence and connectivity to home, industries, vehicles and even medical appliances. This presentation introduces practical concepts around the Android Things platform and how to have fun with it.
Arduino vs Raspberry Pi | Which Board to Choose for IoT Projects | IoT Device...Edureka!
** Edureka IoT Training: https://www.edureka.co/iot-certification-training **
Looking for the right kind of development boards for your IoT projects? It obviously boils down to either the Raspberry Pi or the Arduino. Now, while both might look very similar, but they’re actually very different. They’re both designed for separate utilities and are used under different circumstances. So, it is very important to know when to use which to get the best out of your projects while keeping the entire system energy-efficient and minimal. I’ve explained how the electronic control provided by both these popular boards differ and pointed out their key differences so that you understand which one of these single board systems are better suited to the needs of your projects.
Arduino is an open-source project that created microcontroller-based kits for building digital devices and interactive objects that can sense and control physical devices.
HITCON 2015: Your Lightbulb Is Not Hacking You: Observation from a Honeypot B...Philippe Lin
IoT devices are claimed to be vulnerable to massive attack. We tried to assess the status quo with two IoT honeypots in Taipei and Munich, backed by real devices like LIFX, Philips Hue, D-Link and Samsung IPCams, gaming consoles, WDCloud and SmartTV. After four months of observation, we conclude that IoT is somewhat "probed" but still far from being massively attacked.
EOI · 24/07/2014 · http://a.eoi.es/5y97
Jornada Informativa Programa LIFE 2014-EOI
El Programa LIFE+ es el único instrumento financiero de la Unión Europea dedicado, de forma exclusiva, al medio ambiente. Su objetivo general para el período 2014-2020 es contribuir al desarrollo sostenible y al logro de los objetivos y metas de la Estrategia Europa 2020 y de las estrategias y planes pertinentes de la Unión en materia de medio ambiente y el clima.
Más información de la jornada: a.eoi.es/5y97
For almost 60 years, PR Newswire has been recognized as the most authoritative source of news and information, delivering comprehensive and targeted influencer and audience attention, while providing the best customer service in the industry.
Working around MySQL replication shortcoming, such as lack of parallel apply, multiple masters, multi source slaves, seamless failover, using Tungsten Replicator.
2014 09 12 Dia Programador Session MaterialsBruno Capuano
Materiales utilizados durante el evento virtual del día del programador en córdoba. Trata temas como USB Hacking, desarrollo de apps con Leap Motion, trabajo con Arduinos, Kinect V2, reconocimiento facial, y desarrollo de apps para Lego Mindstorms EV3
Got Python I/O: IoT Develoment in Python via GPIOAdam Englander
Learn how to build real Internet of Things (IoT) applications with pure Python and General Purpose Input/Output (GPIO). Thanks to devices like the Raspberry Pi and Intel Edison, full Linux systems with GPIO are accessible to the masses. Learn how build a true IoT device using only hardware and core Python libraries and hardware costing less than $50 US.
Building Connected IoT Gadgets with Particle.io & AzureNick Landry
The Internet of Things (IoT) extends your reach as a software developer into the world of diverse hardware devices controlled by your code, and powered by the cloud. Connectivity is a key component in IoT. Without it, all you have is a normal “thing” that is always offline. Connecting devices isn’t always easy however, requiring custom chips, boards or shields and their associated drivers & libraries. A new generation of maker boards is now emerging – many thanks to successful crowdfunding campaigns – featuring built-in wireless hardware and everything you need to easily connect to the cloud. One of the most popular of such boards is the Particle Photon (formerly known as Spark, see https://www.particle.io) which features a built-in Wi-Fi in a small & affordable package. The Photon is a $19 development kit for creating Wi-Fi connected products, and the spiritual sequel of the Spark Core. Particle uses Wiring, the same code framework as Arduino. This session is your introduction to building connected IoT gadgets with Particle hardware. We’ll explore the hardware & shield options, and the software platform used to program it, including both the Web and desktop IDEs. We’ll cover device setup, the command-line interface, and debugging tools. Next we’ll look at common maker scenarios and we’ll connect our gadgets to Azure – including IoT Hubs, Event Hubs and Mobile App Services – and integrate our cloud solutions with Particle’s REST API. Beginner and veteran makers are welcome to join.
Android Meets A BeagleBone In The IoT WorldLars Gregori
As we all know Android runs on Smartphones, TVs, watches, cars but also on single-board computers like the BeagleBone Black. A BeagleBone Black has digital and analog inputs and outputs and supports bus protocols like I2C and SPI. It also has an HDMI output and the ability to connect a (touch) display.
I'll start with an Internet of Things (IoT) overview and take a look at the potential of Android as IoT device. In a demo (with source code) I'll show how to read sensors data (e.g. light, temperature) and control actuators (e.g. LEDs) with an Android App. An additional demo will show the CPU time or memory usage of a selected Linux process ID (PID) on a 7-segment display (like old alarm clocks) to monitor Android Apps.
Maker Faire Tokyo 2018( http://makezine.jp/event/mft2018/ )での特別講演「テクノロジーの“辺境”—「枯れた技術の水平思考」をレンズとして」で使用したスライドです。
スライドキャストはこちらです。☞https://youtu.be/zThCaeLxKnI
Slides prepared for the worksop at the Macao Polytechnic Institute on 5th April, 2016.
Please get examples from the following URL:
https://github.com/kotobuki/esp8266_examples
Hello everyone! I am thrilled to present my latest portfolio on LinkedIn, marking the culmination of my architectural journey thus far. Over the span of five years, I've been fortunate to acquire a wealth of knowledge under the guidance of esteemed professors and industry mentors. From rigorous academic pursuits to practical engagements, each experience has contributed to my growth and refinement as an architecture student. This portfolio not only showcases my projects but also underscores my attention to detail and to innovative architecture as a profession.
Dive into the innovative world of smart garages with our insightful presentation, "Exploring the Future of Smart Garages." This comprehensive guide covers the latest advancements in garage technology, including automated systems, smart security features, energy efficiency solutions, and seamless integration with smart home ecosystems. Learn how these technologies are transforming traditional garages into high-tech, efficient spaces that enhance convenience, safety, and sustainability.
Ideal for homeowners, tech enthusiasts, and industry professionals, this presentation provides valuable insights into the trends, benefits, and future developments in smart garage technology. Stay ahead of the curve with our expert analysis and practical tips on implementing smart garage solutions.
Transforming Brand Perception and Boosting Profitabilityaaryangarg12
In today's digital era, the dynamics of brand perception, consumer behavior, and profitability have been profoundly reshaped by the synergy of branding, social media, and website design. This research paper investigates the transformative power of these elements in influencing how individuals perceive brands and products and how this transformation can be harnessed to drive sales and profitability for businesses.
Through an exploration of brand psychology and consumer behavior, this study sheds light on the intricate ways in which effective branding strategies, strategic social media engagement, and user-centric website design contribute to altering consumers' perceptions. We delve into the principles that underlie successful brand transformations, examining how visual identity, messaging, and storytelling can captivate and resonate with target audiences.
Methodologically, this research employs a comprehensive approach, combining qualitative and quantitative analyses. Real-world case studies illustrate the impact of branding, social media campaigns, and website redesigns on consumer perception, sales figures, and profitability. We assess the various metrics, including brand awareness, customer engagement, conversion rates, and revenue growth, to measure the effectiveness of these strategies.
The results underscore the pivotal role of cohesive branding, social media influence, and website usability in shaping positive brand perceptions, influencing consumer decisions, and ultimately bolstering sales and profitability. This paper provides actionable insights and strategic recommendations for businesses seeking to leverage branding, social media, and website design as potent tools to enhance their market position and financial success.
Can AI do good? at 'offtheCanvas' India HCI preludeAlan Dix
Invited talk at 'offtheCanvas' IndiaHCI prelude, 29th June 2024.
https://www.alandix.com/academic/talks/offtheCanvas-IndiaHCI2024/
The world is being changed fundamentally by AI and we are constantly faced with newspaper headlines about its harmful effects. However, there is also the potential to both ameliorate theses harms and use the new abilities of AI to transform society for the good. Can you make the difference?
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Mansi Shah
This study examines cattle rearing in urban and rural settings, focusing on milk production and consumption. By exploring a case in Ahmedabad, it highlights the challenges and processes in dairy farming across different environments, emphasising the need for sustainable practices and the essential role of milk in daily consumption.
76. Gainer
1
var lastState = -1; //
var t = 127; //
var h = 20; //
var gio = new Gainer();
function loop():void {
var state = lastState;
var val = gio.analogInput[0]; // 0
if (val < (t - h)) //
state = 0; // 0
else if (val > (t + h)) //
state = 1; // 1
if (lastState == 0 && state == 1) // 0 1
sound.start(); //
lastState = state; //
}
77. Funnel
2
var gio = new Gainer();
//
gio.addFilter(new SetPoint(0.5, 0.1));
//
gio.addEventListener(RISING_EDGE, onButtonPress);
//
function onButtonPress(e:Event):void {
sound.start(); //
}
95. Arduino LED
4 Arduino LED
int ledPin = 13;
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
digitalWrite(ledPin, HIGH);
delay(1000);
digitalWrite(ledPin, LOW);
delay(1000);
}
96. C LED
5 C LED
#include <avr/io.h>
#include <avr/pgmspace.h>
#include <avr/delay.h>
#define CLK_CALIB_DATA (FLASHEND - 3)
void init() {
uint8_t osccal_data = pgm_read_byte(CLK_CALIB_DATA);
if (osccal_data != 0xff) OSCCAL = osccal_data;
DDRB = 0xff;
DDRD = 0xff;
return;
}
97. C LED
6 C LED
void delay_ms(uint16_t t) {
while (t--) _delay_ms(1);
}
int main(void) {
init();
for (; ;) {
PORTB = 0xff;
delay_ms(500);
PORTB = 0x00;
delay_ms(500);
}
return 0;
}
101. Firmata PC
• Pd (aka Pure Data)
• Processing
• Funnel
• Linux C++
• C++/openFrameworks
102. 10G
IEEE 802.11n
100M
IEEE 802.11a/g
10M IEEE 802.11b
Bluetooth
1M
ANT
100k
ZigBee/IEEE 802.15.4
10k
1k
0.1m 1m 10m 100m 1km
BAN PAN LAN MAN
103. Wi-Fi Bluetooth 802.15.4/ZigBee
IEEE 802.11a/b/g/n 802.15.1 802.15.4
2.4GHz/5GHz 2.4GHz 866MHz/915MHz/2.4GHz
100m 100m 100m 2.4GHz
300Mbps 3Mbps 250kbps 2.4GHz
32 7 65535
LAN
1
110. XBee
XBee
• hardware/fio/tool/XBeeConfigTool
•
• PAN ID
•
• MY ID
• Configure
111. FIO
• XBee Explorer USB PC
• Arduino 17
• Tools Board Arduino Pro/ Pro Mini
(8MHz) w/ ATmega168
• Tools Serial Port
• Open Examples Digital Blink
• Upload to I/O Board