Ads 468x60px

Kamis, 27 September 2012

Pelatihan Gratis untuk OLLO dan Ardunio

Innovative Electronics bekerja sama dengan Digi-Ware mengadakan pelatihan gratis untuk Kit Robot OLLO dan modul mikrokontroler Arduino.

Pelatihan Gratis OLLO
Pelatihan Arduino
Untuk informasi lebih lengkap dapat menghubungi pihak Digi-Ware melalui email : onlineorder@digi-ware.com

Selasa, 25 September 2012

Upgrade Firmware DT-HiQ AVR USB ISP mkII dan DT-HiQ AVR-51 USB ISP mkII


Saat ini Innovative Electronics telah mengeluarkan udgrade firmware terbaru untuk DT-HiQ AVR USB ISP mkII dan DT-HiQ AVR-51 USB ISP mkII.
Berikut ini fitur yang dimiliki oleh firmware terbaru.

AVR :
- Dapat digunakan pada ATMEL Studio 6
- Dapat digunakan untuk proses burn bootloader dengan menggunakan Arduino IDE.

MCS-51
- Proses pembacaan dan pengisian kode program lebih cepat


Pada produk DT-HiQ AVR USB ISP, firmware terbaru dapat ditemukan pada SN mulai dari : 51.61.2342
Sedangkan untuk produk DT-HiQ AVR-51 USB ISP, firmware terbaru dapat ditemukan pada SN mulai dari : 51.62.1208.

Keterangan lengkap tentang produk-produk Innovative Electronics dapat dilihat pada situs kami : www.InnovatiaveElectronics.com

Senin, 24 September 2012

Pengujian modul W5200 Ethernet Shield dengan menggunakan Arduino.

Untuk melakukan pengujian terhadap modul Ethernet Shield berbasis W5200 dengan menggunakan Arduino, dapat menggunakan library dari W5100 yang telah di modifikasi melalui link berikut ini.

Copy file2 tersebut ke /libraries/Ethernet/utility folder. Lakukan overwrite jika ditemukan file library dengan nama yang sama.

Langkah selanjutnya, gunakan Arduino IDE 1.0 dan ganti alamat IP pada baris ke-24.

Hubungkan kabel jaringan dari Ethernet Shield ke jaringan. Pastikan juga PC yang akan mengakses Ethernet Shield tersebut terhubung ke dalam 1 jaringan yang sama.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
/*
  Web Server   *** Change line 24 to a valid IP address on your network !!!! ***
 
 A simple web server that shows the value of the analog input pins.
 using an Arduino Wiznet Ethernet shield.
 
 Circuit:
 * Ethernet shield attached to pins 10, 11, 12, 13
 * Analog inputs attached to pins A0 through A5 (optional)
 
 created 18 Dec 2009
 by David A. Mellis
 modified 4 Sep 2010
 by Tom Igoe
 
 */
 
#include <SPI.h>
#include <Ethernet.h>
 
// Enter a MAC address and IP address for your controller below.
// The IP address will be dependent on your local network:
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
IPAddress ip(192,168,0, 177);  //   **** Change this for a valid IP address on your network ****
 
// Initialize the Ethernet server library
// with the IP address and port you want to use
// (port 80 is default for HTTP):
EthernetServer server(80);
 
void setup()
{
  // start the Ethernet connection and the server:
  Ethernet.begin(mac, ip);
  server.begin();
}
 
void loop()
{
  // listen for incoming clients
  EthernetClient client = server.available();
  if (client) {
    // an http request ends with a blank line
    boolean currentLineIsBlank = true;
    while (client.connected()) {
      if (client.available()) {
        char c = client.read();
        // if you've gotten to the end of the line (received a newline
        // character) and the line is blank, the http request has ended,
        // so you can send a reply
        if (c == '\n' && currentLineIsBlank) {
          // send a standard http response header
          client.println("HTTP/1.1 200 OK");
          client.println("Content-Type: text/html");
          client.println();
 
          // output the value of each analog input pin
          for (int analogChannel = 0; analogChannel < 6; analogChannel++) {
            client.print("analog input ");
            client.print(analogChannel);
            client.print(" is ");
            client.print(analogRead(analogChannel));
            client.println("<br />");
          }
          break;
        }
        if (c == '\n') {
          // you're starting a new line
          currentLineIsBlank = true;
        }
        else if (c != '\r') {
          // you've gotten a character on the current line
          currentLineIsBlank = false;
        }
      }
    }
    // give the web browser time to receive the data
    delay(1);
    // close the connection:
    client.stop();
  }
}

Artikel lengkap dapat dilihat pada link berikut ini.
Informasi perihal W5200 dapat dilihat pada situs www.InnovativeElectronics.com

Jumat, 21 September 2012

Graphical Programming untuk Ardunio

Ingin bermain-main dengan Arduino, tetapi masih bingung dengan bahasa pemrogramannya?
Jangan khawatir, saat ini terdapat beberapa software yang menawarkan software untuk memprogram Ardunio dengan berbasiskan gambar (seperti memprogram Kit Robot LEGO).
Adapun software yang sedangkan naik daun adalah MODKIT dan Minibloq.

MODKIT

Minibloq
Saat artikel ini ditulis, MODKIT hanya dapat dicoba secara preview (tidak bisa di save). Apabila ingin feature yang lebih (bisa save program ataupun mengakses fitur yang lain, harus mendaftar ke Apha Club Member).
MODKIT menyediakan 2 jenis media compiler, yaitu WebBased dan DesktopBased yang dapat bekerja di lingkungan Windows ataupun Linux

Sedangkan untuk Minibloq, terdapat file executable ataupun source yang dapat diunduh secara gratis.
Software ini dapat bekerja pada lingkungan Windows atapun Linux.

Kamis, 20 September 2012

Board alternatif untuk W5100 ("Pistachio")

Modul ini menggunakan IC W5100 dari Wiznet yang merupakan hardwire TCP/IP Processor. Dirancang dengan menggunakan komponen pendukung yang memiliki kemasan SMD dan memiliki ukuran 1005 membuat board ini terlihat sangat kecil namun handal.



Apabila berminat untuk ikut membuat, disediakan skematik yang dapat diunduh secara gratis.

Informasi lebih lanjut dapat lihat di link ini.

Informasi detil tentang W5100 dapat mengunjungi situs kami, www.InnovativeElectronics.com

Rabu, 19 September 2012

Survey claims over half of Americans 'disappointed' by iPhone 5

It has not even been 24 hours since Apple released its latest iteration of the now iconic iPhone, yet according to flash polls and several press releases cluttering up my inbox, “over half of Americans are ‘disappointed’ with the iPhone5,” and believe it brings “nothing new” to consumers.

I’m not exaggerating. That’s an actual headline from a survey conducted by a coupon website, CouponCodes4u, based on the answers of 1,135 Americans all of whom own at least one Apple product.

So, not quite the true representation of the entire American public, but why let that get in the way of an eye-catching email subject?
Most rational people might feel alarmed that “half” the American public could feel so incredibly irked over a rectangular piece of brushed aluminum with an RF receiver in it, rather than, say, the economy, the slow painful demise of education, or even global terror. But you could argue that wasn’t a fair apples to apples comparison, and you’d be right.

As silly as the poll and ensuing deductions based on it may be, the results are still worthy of a mention, even if they do just apply to a tiny subset of already Apple-owning hipsters.

Apparently, respondents were initially asked whether or not they owned an iPhone, to which a whopping 79 percent replied “yes,” while 15 percent said they did not own one, but “were interested” in purchasing one. Just six percent of those polled said they did not own the gadget.

Of those who already owned an iPhone, 68 percent owned the last model, the 4S, 23 percent had an iPhone 4, and just eight percent owned a 3GS. So hardly your typical cross section of the American public, but I wouldn’t want to nitpick.

According to CouponCodes4u’s ‘research’, when consumers were asked whether or not they were impressed with yesterday’s iphone 5 release, 57 percent said “no”, 31 percent said “yes” and 12 percent admitted that they were “indifferent.”

Of those who were unimpressed, 81 percent blamed their disappointment on a dead guy, saying the whole thing “felt strange without Steve Jobs”, while a lesser 32 percent based their disenchantment on the product saying they felt “there was nothing new.”

Despite the new model coming with a faster processor, larger screen, bigger battery, LTE support and a better camera, a sizeable 57 percent of respondents said they were “disappointed” with the finished phone, though 39 percent said it “exceeded their expectations.”

The new 9-pin USB phone connector seems to be the reason for much of the selective hipster ire, while 26 percent seemed irritated by the smaller “Nano-styled SIM card,” and 21 percent felt significant existential angst over the lack of plans or updates concerning a future release date for the 128GB iPhone5.

Not that any of this pent up frustration seemed to act as much of a deterrent, with 45 percent of those flash polled emphatically insisting they would be purchasing the phone on its release date at the end of September. Only 34 percent hedged their bets and said they “were unsure.” 21 percent said they were not going to purchase the phone, purportedly due to “lack of innovation,” but more probably because they were still locked into lengthy, expensive two year contracts.


See on: Sylvie Barak

Selasa, 18 September 2012

【Video Demo】Wireless Network Setup - LAN and WAN Settings


Wireless Home Networking Video Crash Course
For more information please visit: www.innovativeelectronics.com

Sorry, folks, there is no 'magic bullet' solution here

I get tired of hearing from people who have little or no idea of what it takes to bring an innovative idea or product concept to market reality—and I refer mostly to those facile, glib, smooth-talking pundits and politicians out there.
Somehow, they are always alluding to some great idea—"magic bullet" and "silver bullet" seems to be the phrase in vogue—which will cut through the clutter and take us directly to a quick solution to some unpleasant problem, and with just a few small details to clean up along the way. While there are many times when a very good or brilliant idea is a real game-changer, making that idea into a workable solution is rarely easy or straightforward as they make it sound.

I was reminded of the reality when I met at the recent Design West event with Raman Sharma of Energy Micro AS, about their extremely low-power EFM32 Gecko microcontroller. Besides the energy-usage data he showed me, what caught my attention was his clear exposition of the multiple tactics used to squeeze and squeeze the power/energy consumption further down. (I am sure that other vendors have used some or many of these ideas, but it was instructive to see them all called out in one clear listing by Raman.)

In addition to an inherently low-power semiconductor process—that's a "given" for sure—the device uses a combination of topological and operational techniques; sometimes these are called "tricks" but I think that term is dismissive and demeaning. These included:

•Low active-power consumption, of course

•Minimizing time in any active mode

•Very fast wake-up time

•Ultra-low standby current

•Autonomous peripheral (timers, ADC) operation, to avoid the need for the CPU intervention
•Direct signaling between peripherals, again without the CPU

•Multiple energy-usage modes

•Low power I/O peripherals

•ADC and associated support elements can function while CPU is sleeping

•Development tools which allow the designer to observe and thus fine-tune energy use



It's an old story, but often glossed over: even genuine magic-bullet ideas need fierce, relentless attention to detail, plus working though all the first-, second-, and even third-order problems, to be successful.

Consider the steps between the Bell Labs germanium point-contact transistor of 1948 and eventual unbelievably high-volume, pennies-each discrete component we now have, or the first IC and how it became what it is today. Or, for a more bounded lesson, you can carefully study Jim Williams' 1976 EDN article on the high-accuracy scale he built for the MIT Nutrition Lab, "This 30-ppm proves that analog designs aren't dead yet") where he systematically identified, understood, and minimized the many subtle error sources. (If you need additional recounting of the path between an idea and completion, check my reading list; almost any one of the books on the list will do.)

Have you ever been caught in the "here's the magic bullet—the rest should be no big deal" trap? Was it naively set by you? Or for you, but by others?

Via: Bill Schweber

Senin, 17 September 2012

Analyst says iPhone 5 processor is dual-core Cortex-A15

The A6 processor inside Apple's iPhone 5 mobile phone is a dual-core Cortex-A15 manufactured for Apple by Samsung Electronics Co. Ltd. in its 32-nm HKMG manufacturing process, according to analysts at Nomura Equity Research.

This would mean Apple is one of the first companies to introduce a Cortex-A15-based processor. Cortex-A15 is the highest performance processor core from intellectual property licensor ARM Holdings plc (Cambridge, England).

Samsung said it had started sampling the industry's first dual-core ARM Cortex-A15 processor late in 2011, the Exynos 5250, made with its 32-nm HKMG process and intended for volume shipment in summer 2012. The Exynos 5250 includes Mali graphics, and is intended for use in high-end tablet computers. Its 2-GHz clock frequency is claimed to double the performance of the previous 1.5-GHz dual-core Cortex-A9 based Exynos.

Apple provided few details when it launched the iPhone 5 on Wednesday (Sept. 12) about the smartphone's application processor and graphics capability. The company did say the A6 processor provided twice the CPU performance and twice the graphics performance of the A5x used in the iPhone 4S.

Nomura provided no source for its report nor a clock frequency for the processor. Typically, mobile phone application processors run with clock signals of up to 1.5 GHz. However, designing in the Cortex-A15 could help explain how Apple has achieved performance equivalentto the iPhone 4S

Apple is expected to retain graphics IP licensor Imagination Technologies Group for the graphics rendering portion of the chip. The Apple A5 processor is reported to use the dual-core PowerVR SGX543MP2, so the A6 could use the quad-core version, the PowerVR SGX543MP4.

Taiwan Semiconductor Manufacturing Co. (Hsinchu, Taiwan) was reportedly working on a version of the A6 processor for Apple in 2011. It was rumored then to be a quad-core design for implementation in 28-nm manufacturing process and was expected to debut in the third-generation iPad.

If Samsung is the sole supplier of the A6 processor – as indicated by Nomura analysts – this squares with recent predictions that TSMC is working on pulling in its 20-nm process and working to supply Apple in the second-half of 2013 using that process.


 

See on:  Analyst says iPhone 5 processor is dual-core Cortex-A15


【Video Demo】Secure Web based Chrono-Thermostat


Secure Web based Chrono-Thermostat
Distinctive Excellence.
This secure chrono-thermostat design provides Internet-based control of home or office heating systems. Featuring a WIZnet W5100 and a Microchip PIC24FJ64, the system is wired to a building's boiler and connected to a router for Internet access. Using power-over-Ethernet, the cable to the router also supplies power to the system.
For more information please visit: www.innovativeelectronics.com

Jumat, 14 September 2012

Arduino and WIZnet

Here is the first implementation I've made relating to the powerfull couple arduino + wiznet WIZ810MJ board here is what I get :
I bought a card from from ebay and made the solders by myself, i am not so good for that because it was my first time but anyway I did it finally !!!

Here is what I get after several hours of soldering....
Perfect, I can connect it to the arduino !!!
I did follow the progress from the actual reference site :
http://code.rancidbacon.com/LearningAboutArduinoWIZ810MJ

and after configuring the module I was able to ping (so great ..... !!!).

I did use a cross ethernet cable directly connected to the computer, My ethernet cable was free because i am conneted via wifi ...


Here is the code to be qble to enable the ping response (Arduino Code) :

*

Code to test wiznet WIZ810MJ module

See:


Current features:

* Read register/address values

* Write register/address values

* Configure networking to enable ping

* Terrible hacked-together code

License:

LGPL

(Although note spi_transfer comes from the Playground originally.)

*/

// Define SPI-related pins
#define PIN_DATA_OUT 11 // MOSI (Master Out / Slave In)
#define PIN_DATA_IN 12 // MISO (Master In / Slave Out)
#define PIN_SPI_CLOCK 13 // SCK (Serial Clock)
#define PIN_SLAVE_SELECT 10 // SS (Slave Select)

#define PIN_RESET 9 // WIZnet module /RESET

#define WIZNET_OPCODE_READ 0x0F
#define WIZNET_OPCODE_WRITE 0xF0

#define DUMMY_DATA 0xFF

void setup () {
Serial.begin(9600);
Serial.println("Setup enter...");

Serial.print("SPCR: "); Serial.println(SPCR, BIN);

// Configure SPI
// Configure I/O pins
pinMode(PIN_DATA_OUT, OUTPUT);
pinMode(PIN_DATA_IN, INPUT);
pinMode(PIN_SPI_CLOCK, OUTPUT);
pinMode(PIN_SLAVE_SELECT, OUTPUT);

digitalWrite(PIN_SLAVE_SELECT, HIGH); // Disable slave

// Configure SPI Control Register (SPCR) (All values initially 0)
// Bit Description
// 7 SPI Interrupt Enable -- disable (SPIE --> 0)
// 6 SPI Enable -- enable (SPE --> 1)
// 5 Data Order -- MSB 1st (DORD --> 0) (Slave specific)
// 4 Master/Slave Select -- master (MSTR --> 1)
// 3 Clock Polarity -- (CPOL --> 0) (Slave specific) ("Mode")
// 2 Clock Phase -- (CPHA --> 0) (Slave specific)
// 1 SPI Clock Rate Select 1 -- } (SPR1 --> 0)
// 0 SPI Clock Rate Select 0 -- } fOSC/4 (SPR0 --> 0) ("Fastest" but see SPI2X in SPSR)
SPCR = (1<
<

Serial.print("SPCR: "); Serial.println(SPCR, BIN);

// Clear previous data and status (TODO: Determine if necessary/better way.)
// (Based on Playground SPI example.)
byte dummy;
dummy = SPSR;
dummy = SPDR;
delay(10);

// Serial.println((1 <<>

// Serial.print("IODIR response: ");
// iodirVal = getRegister(deviceOpcodeRead, REG_IODIR);
// Serial.println(iodirVal, BIN);

// setRegister(deviceOpcodeWrite, REG_IODIR, newVal);

Serial.println("Triggering reset...");
pinMode(PIN_RESET, OUTPUT);

digitalWrite(PIN_RESET, HIGH); // no reset
delay(10); // Pretty arbitrary length
digitalWrite(PIN_RESET, LOW); // reset
delay(10);
digitalWrite(PIN_RESET, HIGH); // no reset
delay(10);
Serial.println("Reset triggered...");

// Attempt read
Serial.println("Read attempt...");

// digitalWrite(PIN_SLAVE_SELECT, LOW); // Enable slave

/*
byte data;

data = spi_transfer(0x0F); // read
Serial.print("Response: "); Serial.println(data, HEX);

data = spi_transfer(0x00); // address part1
Serial.print("Response: "); Serial.println(data, HEX);

data = spi_transfer(0x18); //address part2 //18 should return 0xD0 after reset.
Serial.print("Response: "); Serial.println(data, HEX);

data = spi_transfer(0xFF); // dummy
Serial.print("Response: "); Serial.println(data, HEX);

digitalWrite(PIN_SLAVE_SELECT, HIGH); // Disable slave
*/

// RTR Retry Time-value Register
Serial.print("Read 0x0017: "); Serial.println(readAddressValue(0x00, 0x17), HEX);
Serial.print("Read 0x0018: "); Serial.println(readAddressValue(0x00, 0x18), HEX);


Serial.println("Read attempt end...");


Serial.println("Write attempt start...");

Serial.print("Initial read 0x0001: "); Serial.println(readAddressValue(0x00, 0x01), HEX);

writeAddressValue(0x00, 0x01, 0xC0);

Serial.print("Post-write read 0x0001: "); Serial.println(readAddressValue(0x00, 0x01), HEX);

Serial.println("Write attempt end...");


Serial.println("Configure device...");

// default gateway
writeAddressValue(0x00, 0x01, 0xC0);
writeAddressValue(0x00, 0x02, 0xA8);
writeAddressValue(0x00, 0x03, 0x02);
writeAddressValue(0x00, 0x04, 0x65);

// subnet mask
writeAddressValue(0x00, 0x05, 0xFF);
writeAddressValue(0x00, 0x06, 0xFF);
writeAddressValue(0x00, 0x07, 0xFF);
writeAddressValue(0x00, 0x08, 0x00);

// source hardware address (MAC?)
writeAddressValue(0x00, 0x09, 0x00);
writeAddressValue(0x00, 0x0A, 0xDE);
writeAddressValue(0x00, 0x0B, 0xAD);
writeAddressValue(0x00, 0x0C, 0xBE);
writeAddressValue(0x00, 0x0D, 0xEF);
writeAddressValue(0x00, 0x0E, 0x00);

// source ip address
writeAddressValue(0x00, 0x0F, 0xC0);
writeAddressValue(0x00, 0x10, 0xA8);
writeAddressValue(0x00, 0x11, 0x02);
writeAddressValue(0x00, 0x12, 0x69);

Serial.println("End configure device...");


Serial.println("Setup exit...");

}

byte readAddressValue(byte addressHiByte, byte addressLowByte) {
// TODO: use a word for the address instead

byte data = 0x00;

digitalWrite(PIN_SLAVE_SELECT, LOW); // Enable slave

// TODO: Check response values? e.g. 0x00, 0x01, 0x02
spi_transfer(WIZNET_OPCODE_READ);
spi_transfer(addressHiByte);
spi_transfer(addressLowByte);

data = spi_transfer(DUMMY_DATA);

digitalWrite(PIN_SLAVE_SELECT, HIGH); // Disable slave

return data;
}


void writeAddressValue(byte addressHiByte, byte addressLowByte, byte targetValue) {
// TODO: use a word for the address instead

digitalWrite(PIN_SLAVE_SELECT, LOW); // Enable slave

// TODO: Check response values? e.g. 0x00, 0x01, 0x02
spi_transfer(WIZNET_OPCODE_WRITE);
spi_transfer(addressHiByte);
spi_transfer(addressLowByte);

spi_transfer(targetValue);

digitalWrite(PIN_SLAVE_SELECT, HIGH); // Disable slave
}


/*
byte getRegister(byte targetDeviceOpcode, byte registerAddress) {

digitalWrite(PIN_SLAVE_SELECT, LOW); // Enable slave
spi_transfer(targetDeviceOpcode);
spi_transfer(registerAddress); // The register we want to read

byte data; // Correct type?
data = spi_transfer(0xFF); // Transfer dummy byte to get response
digitalWrite(PIN_SLAVE_SELECT, HIGH); // Disable slave

return data;
}
*/

/*
void setRegister(byte targetDeviceOpcode, byte registerAddress, byte value) {
// TODO: Do Better?

digitalWrite(PIN_SLAVE_SELECT, LOW); // Enable slave
spi_transfer(targetDeviceOpcode);
spi_transfer(registerAddress); // The register we want to write
spi_transfer(value);

digitalWrite(PIN_SLAVE_SELECT, HIGH); // Disable slave
}
*/

// From Playground
char spi_transfer(volatile char data)
{
SPDR = data; // Start the transmission
while (!(SPSR & (1<

{
};
return SPDR; // return the received byte
}


void loop() {

}




More information about WIZ810MJ please visit:http://www.innovativeelectronics.com

Kamis, 13 September 2012

Open-source your projects — and upload them to space: Massimo Banzi at TEDGlobal 2012



Open-source your projects — and upload them to space: Massimo Banzi at TEDGlobal 2012


See on blog.ted.com

【iPhone5】The biggest thing to happen to iPhone since iPhone

So much more than before. And so much less, too.




All new design, Brilliant 4-inch Retina display,Ultrafast wireless,Powerful A6 chip


A remarkably slim design that still makes room for a larger display and a faster chip. Ultrafast wireless that doesn’t sacrifice battery life. And all-new headphones designed to sound great and fit comfortably. So much went into this iPhone. So you could get even more out of it.


More technical details refer: iPhone 5 official website

Rabu, 12 September 2012

Human hotspots – wireless for your body

Wireless connectivity is already fairly ubiquitous, but with ever more devices getting hooked up to the net, will the final frontier become the human body?

According to Iboun Sylla, business development manager at Texas Instrument’s wireless medical unit, Body Area Networks (BAN) will soon be the norm, turning humans into walking hotspots.

Of course, hooking ourselves up to the grid on such an personal level isn’t to allow others to check emails as we walk past, but to transmit a host of biometric data directly from our bodies to our doctors in real-time.

The concept of telehealth is not a new one. As telecommunications technologies and wearable or embeddable sensors become more advanced, however, the possibilities of beaming our blood pressure, glucose levels, temperature, weight, heart rate and more over to a health professional for monitoring becomes not just easy, but worthwhile.

Consider the fact that by 2019, 32 percent more people in the US will be over 65 years old, while in2025 1.2 billion people worldwide will be over 50 years old. Our population is aging fast, and the pressure this would put on our existing healthcare model would be unbearable.

U.S. healthcare spending is already more than 17 percent of GDP and those costs are expected to grow from $2.5 trillion in 2009 to $4.5 trillion in 2019.

Research shows, however, that wearable devices could significantly cut down on healthcare costs by adding to preventative care and cutting down on unnecessary visits to a physician.

Indeed it’s believed remote monitoring of individuals with chronic conditions could result in a 35-56 percent reduction in mortality, a 47 percent reduction in risk of hospitalization, six day reduction in length of hospital admissions and 65 percent reduction in office visits. In addition, remote monitoring could provide a 40-64 percent reduction in Physician time for checks and a 63 percent reduction in transport costs.

While the benefits of telemonitoring may be clear, however, business models and interoperability are still massive hurdles the industry needs to overcome in order to turn body connectivity into a reality.

Organizations like the Continua health alliance are gathering various partners into a consortium, but there is still the question of which wireless technologies are best suited to the purpose, with Bluetooth, Bluetooth Low Energy (BLE), ANT, Zigbee, GPRS, EDGE, GSM and Ethernet all under the microscope.


Of course the uses for BAN are almost as diverse as the choices for which technology to use, with everything from cardiac implants to wireless pacemakers, blood glucose monitors, implantable insulin pumps and pill cameras under development, not to mention an entire industry of health fitness monitoring.

Indeed, the current definition for a body area network is “a communications technology that is optimized for low power consumption and operates in, on or around the human body to enable a variety of applications including medical, consumer electronics and personal entertainment.”

Speaking at TI’s technology day in San Jose last week, Sylla noted that the basic requirements for any such BAN would have to include criteria such as a range of equal of over three meters, data rates of 100kbs – Mbps, peak power consumption of under 3mA and the ability to operate in multiple frequency bands.

It also needs to be robust in noisy and interference-limited environments and able to coexist with legacy devices and primary users of spectrum.

On the usage side, anything to do with BAN must be easy to set up, with short access times, efficient power management, have strong security, include support for alarms and continuous and aperiodic data.

Currently, even technologies like Zigbee and Bluetooth are not considered low power enough, with Bluetooth optimized for voice links and ZigBee optimized for industrial sensors and smart grids. Meanwhile, Wi-Fi is optimized for data networks while BLE or ANT can be used but the peak current is still high.

That leaves the industry with the option to modify existing standards to support medical BAN applications but existing standards already carry significant overhead and were designed with other applications in mind.

In addition, none of the existing standards meet the peak-power consumption requirements, power savings modes are not optimized and various bits and pieces of security in existing standards are broken.

But while the thought of embedding wireless into our person may be a little creepy, it’s clear that the medical industry is highly focused on achieving it to alleviate some of the challenges it faces - sooner rather than later. It’s just that there’s still a long way to go before digital human connectivity becomes a standard reality.

See on:Human hotspots – wireless for your body,by Sylvie Barak

【Video Demo】Parallax Spinneret Web Server based on W5100


This is a very early look at the Parallax Spinneret Web Server. This module utilizes the Parallax Propeller microcontroller and the WIZnet W5100 hardware Ethernet IC. This video displays a couple basic demos of using UDP and TCP.
See on Youtube video:  Parallax Spinneret Web Server Preview 
For more information please visit: www.innovativeelectronics.com 

Senin, 10 September 2012

Jumat, 07 September 2012

Memantau suhu dan kelembaban suatu ruangan dengan menggunakan DHT11

Begitu banyak varian sensor suhu yang dapat digunakan untuk memantau suhu ruangan dengan menngunakan mikrokontorler. Salah satu sensor suhu yang mudah digunakan adalah DHT11. Sensor ini tidak hanya menyajikan fitur pembacaan suhu ruangan, tetapi juga kelembaban suatu ruangan. Selain itu, sensor ini sangat cocok digunakan untuk aplikasi embedded system karena hanya menggunakan 1 buah pin untuk proses pertukaran data.
Pada AN196 dijelaskan cara penggunaan sensor DHT11 dengan menggunakan modul mikrokontroler DT-AVR Inoduino. Aplikasi ini akan memantau suhu dan kelembaban suatu ruangan dan hasil pembacaan tersebut akan ditamplikan ke LCD OLED 16x2 secara serial UART dengan bantuan SPC Low Cost Serial LCD.


Informasi lebih lengkap dapat mengunjungi situs kami. www.InnovativeElectronics.com

Demo of Arduino with WIZ810MJ Ethernet Module


A demo of the Arduino microcontroller environment communicating via SPI with the WIZ810MJ Ethernet Module.
This module is used in the current Circuit Cellar/WIZnet design competition.
Learn more about how to add network connectivity to your Arduino projects:



Kamis, 06 September 2012

Rabu, 05 September 2012

【Video demonstration】Integrating W5100, WIZ811MJ module with Atmel AVR Microcontroller


The rapid penetration of the internet networks into many of today's modern homes and personal gadgets (e.g. smart phone and smart pads) opening a tremendous useful and interesting embedded system application that could be integrated into our house or known as the intelligent house. For more information please visit http://www.innovativeelectronics.com


Selasa, 04 September 2012

[WIZ610wi Application ] Wi-fi WIZ610 and aerial surveillance


This is the demonstration of the Iphone controlled helicopter - aerial surveillance. The components used for the project are WIZ610wi (wireless module), 4D System TTL uCam JPEG serial camera, Netduino.
More information please refer official website : http://www.innovativeelectronics.com 


Senin, 03 September 2012

How to connect a weather station WS2355 (or WS2300) to Weather Underground with Arduino


Our weather station LIVE There are several softwares that enable the publication of the weather data of a professional weather station, but they all work on PC, so we should connect the weather station to a computer and leave it on, the idea…

See on www.open-electronics.org

More information please log in: http://www.innovativeelectronics.com