View allAll Photos Tagged ethernet

I needed a Console Cable for my Cisco units so I decided to make one.

 

I created this Cheat Sheet to help me keep my head straight.

Because I never liked crimping cables in my ccna class, i just wanted to use a regular ethernet cable.

 

This worked out perfectly! I soldered the emulated 568A cable to a DB-9 connector with "L" bent leads (which made it easier IMHO).

 

I will share images of the finished cable connected to an TTL-to-USB adapter which worked well through the magic of libusb.

 

I don't know if this chart will be of any use to others but I decided to share it anyways. Hope it helps.

This was pulled from a 3com fast Ethernet card which was being discarded as e-waste by my university last year.

 

On the right, midway down the chip the broadcom logo is inscribed as well as "TORNADO", "BCM5904", "REV A0444" and "1998". There are several other letters and symbols around the die, but I cannot determine their significance if any.

 

The only documentation I could find about this exact chip was this: www.sec.gov/Archives/edgar/data/1054374/0000892569-99-000...

 

If you search "BCM5904" in that document it describes it as:

"Single chip 10/100Base-T transceiver with integrated MAC ASIC."

 

This is a composite of 42 images taken by a pixel 2XL from a microscope at 40X. The images had 65% overlap and were stitched together in AutopanoGiga.

Everywhere you go, inside the medical office and out, you see the data cables coursing through the building

I got my Adafruit VC0706 serial camera working, and hacked the SD example to produce base64 HTML compatible output instead. This way you can use your camera with an Ethernet shield or even use a computer to link the serial port to an http port on the network and use the camera as a netcam.

 

The camera doesn't see our world the way we do. It can see color, but it has no IR filter, so the near IR light skews the colors it tries to represent. This is great for night vision, but dreadful for color fidelity.

 

Note the terrycloth bathrobe to the left, to human eyes it is very black. But in near IR apparently it is a very bright shade of infrared. The camera doesn't separate out the IR, so it gets counted as R G and B and that's why the black robe seems grey instead of some one color or another.

 

Here's the hacked example. I release my content as public domain. I believe the adafruit code is also public domain.

 

Be warned, Flickr isn't exactly C/C++ friendly. so some of the symbols may be mangled (especially if they remotely resemble HTML tags, like <= 100

 #include

#else

 #include

#endif

 

// This is the SD card chip select line, 10 is common

//#define chipSelect 10

// This is the camera pin connection. Connect the camera TX

// to pin 2, camera RX to pin 3

#if ARDUINO >= 100

SoftwareSerial cameraconnection = SoftwareSerial(2, 3);

#else

NewSoftSerial cameraconnection = NewSoftSerial(2, 3);

#endif

// pass the serial connection to the camera object

VC0706 cam = VC0706(&cameraconnection);

 

void binToAscii(char * outstring, uint8_t byte0, uint8_t byte1, uint8_t

byte2, uint16_t count)

{

  //outstring points to 4char string

  // byteX are the three possible input bytes

  // count marks the number of input bytes, this should

  // always be 0 unless it is

  // the last one or two input bytes

 

  uint8_t temp1=0, temp2=0, temp0=0;

  char outA=0, outB=0, outC=0, outD=0;

  char base64chars[]=

"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";

 

  // pad properly to account for the number of input pieces

  if (count == 0){

  temp0 = byte0;

  temp1 = byte1;

  temp2 = byte2;

  }

  if (count == 1){

  temp0 = byte2;

  temp1 = 0;

  temp2 = 0;

  }

   if (count == 2){

  temp0 = byte1;

  temp1 = byte2;

  temp2 = 0;

  }

 

  // For some reason, you can't combine these next two blocks

 

  // bit math to break out 4 separate 6 bit pieces from the 3 8 bit inputs

  // and use them to index the base64 character set array

  outA=base64chars[temp0 >> 2];

  outB=base64chars[((temp0 & 0x03) 4)];

  outC=base64chars[((temp1 & 0x0f) 6)];

  outD=base64chars[(temp2 & 0x3f)];

 

  //load the chars into the output string

  outstring[0]=outA;

  outstring[1]=outB;

  outstring[2]=outC;

  outstring[3]=outD;

 

  // add padding

  if (count == 1){

    outstring[2]='=';

    outstring[3]='=';

  }

  if (count == 2){

    outstring[3]='=';

  }

}

  

void setup() {

  Serial.begin(115200);

  Serial.println("VC0706 Camera snapshot test");

 

  // see if the card is present and can be initialized:

//  if (!SD.begin(chipSelect)) {

    Serial.println("Card failed, or not present");

    // don't do anything more:

//    return;

//  }  

 

  // Try to locate the camera

  if (cam.begin()) {

    Serial.println("Camera Found:");

  } else {

    Serial.println("No camera found?");

    return;

  }

  // Print out the camera version information (optional)

  char *reply = cam.getVersion();

  if (reply == 0) {

    Serial.print("Failed to get version");

  } else {

    Serial.println("-----------------");

    Serial.print(reply);

    Serial.println("-----------------");

  }

 

  // Set the picture size - you can choose one of 640x480, 320x240

or 160x120

  // Remember that bigger pictures take longer to transmit!

 

 

cam.setImageSize(VC0706_640x480);       

// biggest

 

//cam.setImageSize(VC0706_320x240);       

// medium

 

//cam.setImageSize(VC0706_160x120);         

// small

 

  // You can read the size back from the camera (optional, but

maybe useful?)

  uint8_t imgsize = cam.getImageSize();

  Serial.print("Image size: ");

  if (imgsize == VC0706_640x480) Serial.println("640x480");

  if (imgsize == VC0706_320x240) Serial.println("320x240");

  if (imgsize == VC0706_160x120) Serial.println("160x120");

 

  Serial.println("Snap in 3 secs...");

  delay(3000);

 

  if (! cam.takePicture())

    Serial.println("Failed to snap!");

  else

    Serial.println("Picture taken!");

 

  // Create an image with the name IMAGExx.JPG

  char filename[13];

  strcpy(filename, "IMAGE00.JPG");

  for (int i = 0; i < 100; i++) {

    filename[5] = '0' + i/10;

    filename[6] = '0' + i%10;

    // create if does not exist, do not open existing,

write, sync after write

//    if (! SD.exists(filename)) {

//      break;

//    }

  }

 

  // Open the file for writing

//  File imgFile = SD.open(filename, FILE_WRITE);

 

  // Get the size of the image (frame) taken  

  uint16_t jpglen = cam.frameLength();

  Serial.print(jpglen, DEC);

  Serial.println(" byte image");

 

  int32_t time = millis();

  pinMode(8, OUTPUT);

  // Read all the data up to # bytes!

  uint16_t imageByteCount=0;

  uint8_t old, older, oldest, oldcount;

  char base64Text[]="****";

  int j;

  Serial.println("<img

src=\"data:image/jpeg;base64,");    

 

  while (jpglen != 0) {

    // read 64 bytes at a time;

    uint8_t *buffer;

    uint8_t bytesToRead = min(32, jpglen);  

// change 32 to 64 for a speedup but may not work with all setups!

    buffer = cam.readPicture(bytesToRead);

    

    for(j=0; j ");

 

  time = millis() - time;

  Serial.println("Done!");

  Serial.print("Took "); Serial.print(time); Serial.println(" ms");

}

    

void loop() {

}

 

This is a Broadcom BCM5708 Ethernet controller. The server this was pulled from had two identical chips like this, so I only had to open one of them.

 

It appears to have been designed in 2006 and it uses 4X pcie lanes which you can see on the bottom right (light green blocks).

 

Here is the best documentation I could find: www.digchip.com/datasheets/parts/datasheet/072/BCM5708-pd...

 

This server was given to me by a friend and has enough chips to keep me busy for a while :)

 

Camera: SONY A6000

Number of Images: 135

Panorama Y Axis: 15 Images

Panorama X Axis: 9 Images

ISO: 100

Shutter Speed: 1.6"

Light Source: LED taped to side of objective

DIC: No

Overlap: 50%

Microscope Objective: 4X

Microscope Eyepiece: DSLR Mount

Grid Used: 4x4 (Panning Movement Aid)

Capture Motion: ZigZag

Stitching Software: Autopano Giga

Other Software: GIMP for sharpening, colour correction, dust removal

Image Type: PNG

Image Scale: 38.6%

Here's where I started out with a few wires initially run.

Everywhere you go, inside the medical office and out, you see the data cables coursing through the building

Featuring the same Artix™-7 field programmable gate array (FPGA) from Xilinx®, the Nexys 4 DDR is a ready-to-use digital circuit development platform designed to bring additional industry applications into the classroom environment. With its large, high-capacity FPGA (Xilinx part number XC7A100T-1CSG324C) and collection of USB, Ethernet, and other ports, the Nexys 4 DDR can host designs ranging from introductory combinational circuits to powerful embedded processors.

 

store.digilentinc.com/nexys-4-ddr-artix-7-fpga-trainer-bo...

 

Pfc. Sadie Eversole, a Pomona, Kan. Native, assigned to 579th Signal Company, 70th Brigade Support Battalion, 210th Field Artillery Brigade, 2nd Infantry Division/ROK-US Combined Division, rolls up an ethernet cable as the unit prepares to relocate during a field training exercise at LTA130, South Korea, May 3, 2017. The movement of a TOC (jump TOC) provides Soldiers training on how to quickly and efficiently move equipment and personnel to another location with minimal notice. –Thunder! (U.S. Army photos by Cpl. Michelle U. Blesam, 210th FA Bde PAO)

 

Before I assembled this computer (Sept '05), I masked off and shot the interior in flat black. I take extra special care when routing the cables to ensure the best possible airflow and appearance.

 

There are only five LEDs visible in or on the case. One in the powersupply, a status light on the mobo, the HDD and CD access lights, and the power indicator.

 

I don't like a lot of flash.

 

Next up: Get rid of that ancient motherboard. (it only takes DDR400) Which buys me into getting a new Mobo, Processor, and RAM. Might as well get a new case too.

Have all of the CAT6 cables run and terminated. Will return to do the video at a later date.

The same Wiznet chipset as the forthcoming Arduino Ethernet, but in the form of a shield that attaches to an existing Arduino.

 

It took me about five minutes to get a simple HTTP request going using the ethernet software library.

 

The SD memory slot is reserved for future use. There's no hardware FAT32 filesystem driver, so it's only usable for direct block access right now.

Brightly colored ethernet cables plugged into a network router.

 

Copyright 2008, Amy Strycula

 

www.AmyStrycula.com

Allwinner H3, 40x40mm, 512MB DDR3 RAM, 2xUSB, 100Mbps Ethernet. The packaging was wet for some reason.

O.H.R.C.A - Dieser Name ist Programm in der neuen M-5000 Digital Live Mixing Console. Er steht für "Open, High Resolution und Configurable Architecture" - die Konsole lässt sich auf die Anwendung und Bedürfnisse des Nutzers anpassen. Es stehen 128 frei definierbare Audiowege, eine extrem flexible Benutzeroberfläche mit einem 12" Farb-Touch-Display, erweiterbare Protokolle sowie vielseitige Ein- und Ausgangsmöglichkeiten zur Verfügung.

Zusätzlich zu den zwei REAC (Roland Ethernet Audio Communication) Ports bietet die M-5000 zwei Expansion Card Slots für eine Reihe von Protokollen, wie Dante, MADI, Waves SoundGrid® und andere zukünftige Formate.

Folgende Anschlussmöglichkeiten stehen zur Verfügung:

16x16 Analog I/O, 4x4 AES/EBU, ein 16x16 USB Audio-Interface, ein Anschluss für die Steuerung mit einem iPad (Kabelgebunden oder Wireless) und einen Anschluss für einen Fußschalter, GP I/O, RS-232C und MIDI. Somit ist die Konsole erweiterbar auf bis zu 300 Inputs und 296 Outputs - alle in nativ 96kHz.

Die große Stärke der M-5000 ist außerdem, dass sie bereits bestehende Produkte der Roland-Familie ohne Probleme in das Setting inegrieren kann. Mit dem M-48 Personal Mixer ist z.B. Hybrid-Monitoring möglich, womit der Tontechniker zwischen den Personal Mixern wechseln und deren Mix entsprechend bearbeiten kann.

Die M-5000 kann z.B. als Monitor-Pult benutzt werden, ist aber auch am FOH zu Hause, z.B. für die Bereiche Live-Mixing, Theater, Broadcast und vieles mehr.

  

Weitere Details: proav.roland.com/OHRCA/

 

Livestream: www.youtube.com/watch?v=e-v90dQiaoc

This is my (fully decorated) dorm room this year, in Northrop House.

John A. Burns School of Medicine's Network/Telecom Manager, Edward (Buddy) Allison, Jr. is pictured with the BridgeWave GE60 60Ghz 1.25 Gbps Gigabit Ethernet Link with AES. The BridgeWave GE60 is a millimeter wave, 60GHz full duplexing, fixed wireless Ethernet link that uses highly secure, narrow beam-widths with interference-free operation, enabling high-density deployments with 256 AES encryption. This medium range wireless bridge that he and his Office of IT team recently installed and maintains, connects the John A. Burns School of Medicine's campus with the neighboring 677 Ala Moana Building (a.k.a. "Gold Bond Building"). This wireless bridge provides Voice over IP Services, Ethernet, Fast Ethernet, Gigabit Ethernet, and high performance data connection to the building, which houses many of the school of medicine’s departments and programs.

It is an Ethernet interface card that I was using with PC of the office several years ago. I took it by "Pop effect mode" of SONY NEX3.

It functions enough in the operation verification of software because it corresponds to 100Mbps Full duplex mode.

Flickr freak cannot miss the comfortable network environment !!

-----

数年前まで僕が職場のPCで使っていたイーサネットインターフェースカードです。SONY NEX3の"ポップ モード"で撮りました。

100Mbps 全二重モードに対応しているので、ソフトウェアの動作検証には充分に機能を発揮します。

Flickrフリークには快適なネットワーク環境は欠かせませんね!!

   

Transmisor pasivo de señal ethernet a través de cable coaxial RG6U. Ideal para pasar comunicaciones ethernet utilizando cable coaxial preinstalado de RG6U y muy útil para comunicaciones IPTV. Se trata de una solución Ethernet over Coaxial (EoC) para la distribución de datos IPTV.

 

Enlace: www.cablematic.es/producto/Extensor-ethernet-por-cable-co...

Started everything. 150 of these things networked over Ethernet at PARC.

Equivalent to an Arduino Mega plus a USB port compatible with the Android Development Kit. This particular example is mated with an Ethernet Shield. It is currently running Amigo, including FreeRTOS, C++ interrupt-driven device drivers, and the full unit test application. The jumper wires are part of an Amigo unit test fixture. Arvada Colorado USA. Spring 2012.

Programmed using ManiacBug's Mighty-1284P Arduino core and the Ethernet52 library.

 

The small stripboard adapter plugged into the FTDI adapter is one I made a while ago for programming some ATmega328/RFM12B sensor boards, it has a 3V3 regulator and the capacitor and pull up resistor required for reset.

 

Next step is to add an RFM12B.

Minimal additional items supplied - ethernet cable and a power supply (for an LCD monitor?!)

Time synchronized to atomic clock in GPS satellites providing Stratum 1 accuracy. Uses 8 channel Trimble receiver. Windows, telnet or serial interface - Discovery Tools (software) included for Win XP.

 

- NTP Reference for ethernet LANs in self-contained box

- NTP query (unicast), multicast, or broadcast modes

- Rackmountable or standalone (shown)

- Battery-backed real-time clock circuit

- User assignable network configuration (or DHCP)

 

Green LED flashes once per second when locked, twice per second unlocked. Yellow NTP LED flashes when the server is accessed by a client.

 

Inexpensive basic Network Time Server.

Everywhere you go, inside the medical office and out, you see the data cables coursing through the building

So I was wondering if this thing really requires 5Vdc in or could I use the same voltage I feed boards with 7805 onboard...

To enable development with the LAN9353/4/5 Three-Port 10/100 Ethernet Switches, three Microchip evaluation boards were also added that support various system architectures. These hardware systems demonstrate how to interface with the switches through basic input/output connections, or with microcontrollers such as the 32-bit PIC32MX family via serial communications.

 

Each of these new evaluation boards is also supported by a Software Development Kit (SDK), which enables developers to immediately start device evaluation, familiarize themselves with features, and begin building solutions for their applications. All three evaluation boards, (part # EVB-LAN9353, $300), (part # EVB-LAN9354, $250) and (part # EVB-LAN9355 $300) are available now via any Microchip sales representative or authorized worldwide distributor, or from microchipDIRECT (www.microchipdirect.com). For more info, visit: www.microchip.com/Ethernet-Switches-071415a

The Arduino Ethernet Shield 2 allows an Arduino board to connect to the Internet. It is based on the Wiznet W5100 ethernet chip providing a network (IP) stack capable of both TCP and UDP. The Arduino Ethernet Shield 2 supports up to four simultaneous socket connections. Use the Ethernet library to write sketches which connect to the internet using the shield.

 

The ethernet shield connects to an Arduino board using long wire-wrap headers which extend through the shield. This keeps the pin layout intact and allows another shield to be stacked on top..

 

The latest revision of the shield adds a micro-SD card slot, which can be used to store files for serving over the network. It is compatible with the Arduino Duemilanove and Mega (using the Ethernet library coming in Arduino 0019). An SD card library is not yet included in the standard Arduino distribution, but the sdfatlib by Bill Greiman works well. See this tutorial from Adafruit Industries for instructions (thanks Limor!).

 

The latest revision of the shield also includes a reset controller, to ensure that the W5100 Ethernet module is properly reset on power-up. Previous revisions of the shield were not compatible with the Mega and need to be manually reset after power-up. The original revision of the shield contained a full-size SD card slot; this is not supported.

 

Arduino communicates with both the W5100 and SD card using the SPI bus (through the ICSP header). This is on digital pins 11, 12, and 13 on the Duemilanove and pins 50, 51, and 52 on the Mega. On both boards, pin 10 is used to select the W5100 and pin 4 for the SD card. These pins cannot be used for general i/o. On the Mega, the hardware SS pin, 53, is not used to select either the W5100 or the SD card, but it must be kept as an output or the SPI interface won’t work.

 

Note that because the W5100 and SD card share the SPI bus, only one can be active at a time. If you are using both peripherals in your program, this should be taken care of by the corresponding libraries. If you’re not using one of the peripherals in your program, however, you’ll need to explicitly deselect it. To do this with the SD card, set pin 4 as an output and write a high to it. For the W5100, set digital pin 10 as a high output.

 

The shield provides a standard RJ45 ethernet jack.

 

The reset button on the shield resets both the W5100 and the Arduino board.

 

Available soon!

Microchip added the LAN9353, LAN9354 and LAN9355 Three-Port, 10/100 Industrial Ethernet Switches to its reliable, high-quality, and high-performance portfolio of Ethernet solutions, which includes Ethernet switches, controllers, bridges and PHYs. Featuring the IEEE 1588-2008 Precision Time-stamp Protocol (PTP) standard for clock accuracy in the sub-nanosecond range, these highly integrated Ethernet switches offload both synchronization and communications processing from the host CPU. Developers can also take advantage of advanced features such as Transparent Clocking, which improves system accuracy. Additional features designed to reduce overall system power consumption include Energy Efficient Ethernet (IEEE802.3az), and Wake On LAN. These switches enable the development of advanced hardware in the rapidly growing Industrial Ethernet market, including automation, motion-control, embedded, automotive, security/surveillance and telecommunications applications. To learn more about Microchip’s portfolio of Ethernet Switches, visit: www.microchip.com/Ethernet-Switches-071415a

All my cables, colour coded depending on device types and all labeled.

To enable development with the LAN9353/4/5 Three-Port 10/100 Ethernet Switches, three Microchip evaluation boards were also added that support various system architectures. These hardware systems demonstrate how to interface with the switches through basic input/output connections, or with microcontrollers such as the 32-bit PIC32MX family via serial communications.

 

Each of these new evaluation boards is also supported by a Software Development Kit (SDK), which enables developers to immediately start device evaluation, familiarize themselves with features, and begin building solutions for their applications. All three evaluation boards, (part # EVB-LAN9353, $300), (part # EVB-LAN9354, $250) and (part # EVB-LAN9355 $300) are available now via any Microchip sales representative or authorized worldwide distributor, or from microchipDIRECT (www.microchipdirect.com). For more info, visit: www.microchip.com/Ethernet-Switches-071415a

configuring with handy cable

The back view, cabled with power, fiber channel, and ethernet uplinks.

Die neue FRITZ!Box WLAN 3370 setzt als erstes Gerät in ihrer Leistungsklasse auf die neuste Generation der WLAN N-Technologie. So erhöht sich die Übertragungsrate auf bis zu 450 Mbit/s und die WLAN-Reichweite vergrößert sich merkbar. Gleichzeitig ermöglicht eine Reihe technischer Neuerungen eine deutlich robustere Übertragung im Hochlastfall. In Verbindung mit dem integrierten VDSL/ADSL-Modem und vier Gigabit-Ethernet-Anschlüssen ist die neue FRITZ!Box die ideale Plattform für anspruchsvolle Anwendungen, wie mehrere gleichzeitige HD-Videos, HD-IPTV oder Spiele.

 

As the first device in its performance class, the new FRITZ!Box 3370 relies on the latest generation of WLAN N standards. Data transfer rates are increased to up to 450 Mbit/s and WLAN coverage is significantly greater. At the same time, a whole range of technical innovations has made data transfer considerably more robust, especially when traffic is heavy. In conjunction with the integrated VDSL/ADSL modem and four gigabit Ethernet connections, the FRITZ!Box is the ideal platform for handling complex applications such as multiple HD videos, HD IPTV or games all at the same time.

1 2 ••• 7 8 10 12 13 ••• 79 80