In this example, the image data acquired from the camera is stored on the Micro SD card and displayed through a web browser.

Dependencies:   Ethernet_Camera_LS_Y201_SDcard SDFileSystem WIZnetInterface mbed

Fork of HTTP_SDcard_file_server_WIZwiki-W7500 by justin kim

Prerequisite

In this example, the image data acquired from the camera is stored on the Micro SD card and displayed through a web browser.

To implement this function, you need a Platform board, network Interface board, camera module.

This example uses LS-Y201 Camera module.

  • WIZwiki-W7500 from WIZnet (Platform board and Ethernet I/F board)
  • LS-Y201 (Camera module)
  • Micro SD Card

Hardware Configuration

/media/uploads/Ricky_Kwon/camera_ls-y201.png

  • connect Ethernet Cable & USB Cable
  • connect Camera module

Software

Init network information

#define IP      "192.168.0.100"
#define MASK    "255.255.255.0"
#define GATEWAY "192.168.0.1"
#define PORT    80

Caution

Must fix network information

History

update all library default tip

2017-04-12, by Ricky_Kwon [Wed, 12 Apr 2017 08:38:23 +0000] rev 4

update all library


camera library revised

2015-06-29, by WizLeo [Mon, 29 Jun 2015 07:39:34 +0000] rev 3

camera library revised


SD card file server with ethernet camera

2015-06-29, by WizLeo [Mon, 29 Jun 2015 07:36:30 +0000] rev 2

SD card file server with ethernet camera


HTTP_SDcard_file_server example for WIZwiki-W7500

2015-06-23, by justinkim [Tue, 23 Jun 2015 03:44:18 +0000] rev 1

HTTP_SDcard_file_server example for WIZwiki-W7500


HTTP Server, using SD card and EthernetInterface. This code work, but sometimes mbed frizing. Always frizing occurs when mbed sent information to HTTP client. Exactly when call function tcpip_apimsg(struct api_msg *apimsg) in file "tcpip.c".

2013-04-07, by azsymaivan [Sun, 07 Apr 2013 11:23:03 +0000] rev 0

HTTP Server, using SD card and EthernetInterface. This code work, but sometimes mbed frizing. Always frizing occurs when mbed sent information to HTTP client. Exactly when call function tcpip_apimsg(struct api_msg *apimsg) in file "tcpip.c".