Ads 468x60px

Senin, 30 Juli 2012

Lightweight web server using the MSP430

Need a tiny web server? [Rob] over on the 43oh forums made an Ethernet booster pack for the very popular TI MSP430 microcontroller. If that’s not enough, [Rob] also put together an all-in-one solution with a MSP430 and Ethernet controller that can be powered by a battery. Along with the web server that fits in just 5k of flash, we’re going to say [Rob] has a very good solution for remote sensing and data logging.
For his Ethernet-enabled 430, [Rob] chose to use the WIZnet W5200 Ethernet controller. This chip communicates with the 430 via and SPI interface and has a hardware TCP/IP stack that supports TCP, UDP, and PPPoE, offloading all the low-level stuff off of the 430 and onto the Ethernet controller.
After the break there are a pair of videos of [Rob] showing off his tiny web server. A few neat features include a full memory dump of the 430, as well as a reading the states of all the pins via an HTML page. If you’re looking for a way to collect data over Ethernet, we don’t think you could do better than [Rob]‘s tiny 430-based web server. Also, if you’d like to control a few devices over the Internet, [Rob] included a few optoisolators for lights or appliances.
The code is available on the 43oh forum page, but [Rob] says he’ll clean that up and put it in a Git.

See on

Selasa, 24 Juli 2012

Introducing max1284

With the arrival of prototype PCB’s it’s time to introduce the max1284 internet gateway.
Using the an atmega1284p, and wiznet 5200 based ethernet modules, the max1284 represents a cost effective arduino compatible ethernet enabled gateway. With 128k of flash, and 16k of ram restrictions imposed by previous solutions based around the atmega328 are removed.
More pictures, and full specifications after the break.
  • atmega1284p processor (128k flash, 16k sram)
  • 3.3v operation throughout
  • 12MHz (ensures the 1284 is operating within ATMEL Specifications)
  • wiz820io wiznet 5200 module (ethernet offload chip saving program memory)
  • ICSP – In circuit programming port
  • 2 x XBEE sockets for XBEE, XRF and other compatible modules
  • RFM12B footprint (RFM12B module support for low cost RF sensors)
  • uSD Socket
  • micro USB Socket for power connection
  • FTDI compatible serial connection for code upload
  • Optiboot Bootloader
  • Battery backed RTC
  • Extended arduino compatible shield headers
  • New arduino compatible software libraries (arduino IDE 1.0.1 onwards)

Kamis, 12 Juli 2012

DARwIn-OP Humanoid Robot & Basic Bioloid Robot Training [Samarinda Seberang, 5-6 Juni 2012]

     Pada tanggal 5-6 Juni 2012, Innovative Electronics melalui Divisi Training menyelenggarakan "DARwIn-OP Humanoid Robot & Basic Bioloid Robot Training" di Samarinda Seberang. Training kali ini diikuti oleh 10 orang peserta.

Peserta training beserta instruktur
     Training kali ini secara ekslusif membahas robot humanoid DARwIn-OP. Ya, robot humanoid yang satu ini memang cukup menarik untuk dipelajari, selain fitur-fitur handal yang ditawarkan (sebanding dengan harganya), robot ini juga telah memiliki nama yang cukup populer di ajang RoboCup (event tahunan kompetisi humanoid robo soccer international), tentunya bukan hal yang aneh jika setiap orang cukup penasaran untuk "bermain" dengan robot humanoid ini. Robot humanoid ini telah dilengkapi dengan embedded PC (dual core), aktuator Dynamixel MX series dari Robotis, dan kamera 2 MP HD. Spesifikasi lebih lengkap mengenai robot humaoid ini terdapat pada link berikut ini [DARwIn-OP]
     Training ini terbagi menjadi 2 hari. Hari pertama membahas perihal overview DARwIn-OP, basic operational, dan sedikit proses development untuk DARwIn-OP. Hari kedua dilanjutkan lagi proses development yang lebih menekankan ke desain motion (gerakan) menggunakan action editor serta pemrograman dengan bahasa C++. Hari kedua juga membahas perihal troubleshooting untuk kasus-kasus yang umum dijumpai. Proses development DARwIn-OP terselesaikan pada tengah hari kedua. Sisa waktu tengah hari diisi dengan basic training untuk Bioloid Robot (predecessor DARwIn-OP).

Development DARwIn-OP pada posisi standing
     Peserta cukup antusias mengikuti setiap tahapan training walaupun robot humanoid ini cukup baru bagi peserta. Proses development DARwIn-OP yang berbasis full command line (tanpa GUI) tidak menyurutkan antusias peserta untuk berkreasi. Akhirnya, antusias dan kerja keras peserta terbayar lunas setelah berhasil memprogram dan mendesain gerakan untuk DARwIn-OP maupun Bioloid Robot.
Peserta sedang sibuk "bermain" dengan robot

Hasil kreasi peserta dengan DARwIn-OP terdapat pada video berikut ini:

DARwIn-OP Dance from Support Team 2 IE on Vimeo.

     Robot humanoid DARwIn-OP ini dapat digunakan untuk ikut serta pada ajang Kontes Robot Seni Indonesia maupun Kontes Robo Soccer yang setiap tahun diadakan di Indonesia. Robot humanoid ini dapat di-explore dan dikembangkan lebih lanjut untuk berbagai riset dan aplikasi.      

Selamat berkarya dan berinovasi !

Selasa, 10 Juli 2012

WizFi - The Easiset Way to Connect Devices to the Internet, Wirelessly

WizFiTM - The Easiset Way to Connect Devices to the Internet, Wirelessly
Launching WLAN AP Module, WizFi630
WIZnet is releasing the WizFi630, a high-performance 802.11b/g/n embedde Wi-Fi module. WizFi630 enables an embdded device with RS-232 serial interace to connect to TCP/IP network through Wi-Fi. As it has an switch inside for IP-Router function, WizFi630 operates as a Serial to Wi-Fi gateway and access point simultanesouly.
  • Complies with IEEE802.11 b/g/n
  • Data Rate : up to 150Mbps (Effective Rate : up to 90Mbps)
  • Operation Mode : Gateway, AP, AP-Client, Client, AD-HOC
  • Interface : 2 UARTs and 3 Ethernet
  • Easy Configuration : Built-In Web Server, Serial command, Windows Utility
  • CE, FCC, KCC Certified

WizFi630 Application References

  • Application : 4G LTE Repeater
  • WizFi630 Operation Mode : Serial to Wi-Fi & Access Point
  • For the management and upgrade of the repeater, WizFi630 provides serial to Wi-Fi gateway function. As it operates as AP mode, it also enables the laptop or smart phone to access to repeater without using additional Access Point.

  • Application : Hotel Room Controller
  • WizFi630 Operation Mode : Ethernet to Wi-Fi & AP-Client
  • In the hotel room control system, WizFi630 operates as AP-Client mode to provide multi-networking environment by combining Wi-Fi and Ethernet connections. Users can control lighting, TV or any electric devices in the room through Wi-Fi, and connect to Internet as well.

Senin, 09 Juli 2012

WIZnet Serial to Ethernet Gateway with PIC Microcontroller

By Idris Zainal Abidin

This is article from one of electronics amateur, experience in embedded design and programming. He has utilize the BPS-5-3 breadboard power stick, LC04A Logic Level Shifter and WIZnet Serial to Ethernet Gateway, to show the basic interface between WIZnet gateway, Graphic LCD, PIC microcontroller and the setup.

Main Components:

1. WIZnet Serial-to Ethernet Gateway.

2. PIC16F688 Microcontroller.

3. Breadboard GL-12 (C&D).

4. Breadboard Power Stick 5V 3V3.

5. Logic Converter 4 Channels.

6. 5110 Nokia LCD.


Software Required:

1. MPLAB X IDE V1.20

2. MPLAB XC8 Compiler

*PIC source code is provided, you can download in under attachment at bottom of this article.

Schematic Diagram:


From the schematic diagram,

  • PIC and WIZnet module needs 5V
  • 5110 Nokia LCD needs 3.3V
  • Logic Converter needs 5V and 3.3V

By using the Cytron’s Breadboard Power Stick 5V 3V3, I have save my time and the breadboard space. J

This module provides the DB9 connector/RS232 communication, so you need the MAX232 chip to communicate. I don’t want to use it (MAX232) because I don’t have it. At the underside of this module, there have J2, J3, J4 and J5. Those pins represent 5V (J2), GND (J3), TX (J4) and RX (J5). We can use it but we need a logic converter because the TX and RX pins are low voltage TTL (3.3V) and Cytron’s Logic Converter 4 Channels is really helpful. J



Setup WIZnet Serial-to-Ethernet Gateway using Configuration Tools Software:

You can find the download link here:


  • Launch the WIZ1x0SR_105SR_CFG_V3_0_2.exe and connect the WIZnet module using LAN cable and don’t forget the 5V supply.
  • Click ‘Search’. It should find your device and you will be able to configure its IP address, port, and whether you want to use TCP or UDP.



  • In Network tab, set your ‘Local IP’, ‘Subnet’, ‘Gateway’ and ‘Server IP’ include the ‘Port’ number. Uncheck the ‘Use UDP mode’ because we want to use the TCP/IP mode.
  • In Serial tab, set the baudrate ‘Speed’, ‘DataBit’, ‘Parity’, ‘Stop Bit’ and ‘Flow’ as shown in the figure below.


  • In Option tab, just follow the setting below. There have ‘Data Packing Condition’ that you can play with, but for now just make it simple setting.


  • After you have done all the settings, click ‘Setting’ to complete the WIZnet module configurations.



  • Ok, you have done the setting for your WIZnet module. Now you need to set your PC. Open ‘Internet Protocol’ and set the ‘IP address’, ‘Subnet mask’ and ‘Default gateway’ as follow – Click OK.
  • Open HyperTerminal and write connection ‘Name’ – Click OK.
  • Choose ‘Connect using’ TCP/IP (Winsock), then set ‘Host address’ and ‘Port number’ – Click OK.


A. This is the flow of firmware programming. Once the board is powered up, LCD will display the Welcome note. It will wait until the SW (input RA4) is pressed.


B. After SW is pressed, data is transferred from PIC to PC through WIZnet module using TCP/IP protocol. HyperTerminal displays all the data receive. In LCD site, it displays ‘Receive:’ as shown below.


C. You can write any characters and it will transfer the data to WIZnet – PIC. Once receive, LCD will displays the data.


That’s all. Thank you :)

Jumat, 06 Juli 2012

The rapid evolution of the Connected Car

The rapid evolution of the Connected Car #Auto #Car #IoT #LTE #Tech #Vehicles…

Kamis, 05 Juli 2012 » Business Models for Open Hardware

Business Models for Open Hardware

Few months ago, Platoniq commissioned me a report about business models for Open Hardware, DIY Craft and Fab Labs, for their crowdfunding project Goteo.

Notifying Doorbell with PushingBox — DIY How-to from Make: Projects

Use an Arduino and an optional IP camera to build a doorbell that sends you a Push notification on your phone and an email with a picture of the person at the door.

Arduino WiFi Shield : WizFi Shield on Github

WizFi Shield for Arduino

WizFi Shield is an Arduino Wi-Fi Shield using WizFi210.
Currently hardware design files are open on Github and source code will be open.