View allAll Photos Tagged DIYElectronics

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!

SparkFun's receiving manager, TJ, sporting the new lab coat.

 

www.SparkFun.com

This new revision of the MP3 player shield retains the awesome MP3 decoding abilities of the last version but adds the storage functionality of the SD card shield. Now you can pull MP3 files from an microSD card and play them using only one shield, effectively turning any Arduino into a fully functional stand-alone MP3 player! The MP3 Shield still utilizes the VS1053B MP3 audio decoder IC to decode audio files. The VS1053 is also capable of decoding Ogg Vorbis/MP3/AAC/WMA/MIDI audio and encoding IMA ADPCM and user-loadable Ogg Vorbis.

 

The VS1053 receives its input bitstream through a serial input bus (SPI). After the stream has been decoded by the IC, the audio is sent out to both a 3.5mm stereo headphone jack, as well as a 2-pin 0.1" pitch header.

 

Available soon!

Information Technology

Everyone likes a (carefully controlled) fire! We've met some very ambitious pyros on our mission of enabling makers to keep making and they all have one thing in common: whether they're building a giant propane puffer or an autonomous potato gun, they all need to light something. Well, this is the right tool for that job.

 

These silicon nitride surface igniters are used to light natural gas furnaces. Simply apply 12V and they quickly heat up to above 1300°C (that's white hot!) The heating element is cemented into a ceramic insulator and connected to a stainless steel mounting tab. This probably goes without saying but... be careful.

This Mini Breadboard is a great way to prototype your small projects! With 170 tie points there's just enough room to build and test simple circuits; They're also great for breaking out DIP package ICs to jumper wires! If you run out of room, no worries, these mini breadboards can be snapped together to form larger stretches of board. It has a peel and stick adhesive backing as well as two mounting holes for M2 screws so you can anchor it down.

 

Available soon.

Most widgets could benefit from a shiny touchscreen interface. Unfortunately, it's usually not easy to hook up a touchscreen and driving a display is often too taxing on your controller. 4D Systems has solved this problem by creating a series of touchscreens with on-board controllers then combining them with adapters for popular platforms like Raspberry Pi and Arduino!

 

The Arduino Display Module customizes the uLCD-32-PTU Display specifically for interfacing with the Arduino, to provide a quick and easy interface without any wiring hassles. It enables you to quickly connect the 4D Arduino Adapter Shield to their Arduino, connect the 5 way cable between the Adapter and the Display Module, and be connected in seconds to start programming!

 

The uLCD-32-PTU-AR has a comprehensive range of serial commands ready to be received from the Arduino, to draw primitives such as lines, rectangles, circles and text, displaying images, playing sound and logging data to uSD card. You can also use the Visi-Genie in Workshop 4 combined with the Arduino Library to create a graphical interface in minutes!

This Mini Breadboard is a great way to prototype your small projects! With 170 tie points there's just enough room to build and test simple circuits; They're also great for breaking out DIP package ICs to jumper wires! If you run out of room, no worries, these mini breadboards can be snapped together to form larger stretches of board. It has a peel and stick adhesive backing as well as two mounting holes for M2 screws so you can anchor it down.

 

Available soon.

This new revision of the MP3 player shield retains the awesome MP3 decoding abilities of the last version but adds the storage functionality of the SD card shield. Now you can pull MP3 files from an microSD card and play them using only one shield, effectively turning any Arduino into a fully functional stand-alone MP3 player! The MP3 Shield still utilizes the VS1053B MP3 audio decoder IC to decode audio files. The VS1053 is also capable of decoding Ogg Vorbis/MP3/AAC/WMA/MIDI audio and encoding IMA ADPCM and user-loadable Ogg Vorbis.

 

The VS1053 receives its input bitstream through a serial input bus (SPI). After the stream has been decoded by the IC, the audio is sent out to both a 3.5mm stereo headphone jack, as well as a 2-pin 0.1" pitch header.

 

Available soon!

Weather-band radio is an awesome service on the 162.4 to 162.55MHz band in the US, Canada and Bermuda that broadcasts normal and emergency weather information. It's a good way to get a weather report and a great way to stay informed during a severe weather emergency.

 

The Si4707 from Silicon Labs is a fully integrated weather-band radio with 1050Hz detection (the tone used to indicate a watch or warning). It's also the first in the industry to incorporate a SAME processor. SAME (Specific Area Message Encoding) allows the device to listen only for a certain kind of warning or statement.

 

This breakout board makes it easy to integrate the Si4707 into your next project! Simply provide 3.3V and plug a speaker or headphones into the on-board 3.5mm audio jack.

1 2 ••• 5 6 8 10 11 ••• 79 80