We have had a lot of tutorials on electronic parts and Arduino lately, so we wanted to mix it up with some tutorials on the tools we use here every day at Adafruit. We have a very streamlined operation here and a lot of that has to do with the technology we’ve cooked into the business!
This tutorial is for the barcode scanner we use for shipping invoices as part of our custom shipping system. they can ‘talk’ rs-232 serial, ps/2 or USB so they are possible to connect to an embedded system. we have some usb HID interface example code as well for reading data directly from the barcode scanner.
Barcode scanners for a maker business – [Link]
TinyCLR is the newest designer to release a project through Seeed Studio: [via]
FEZ Mini is a tiny board running Microsoft .NET Micro Framework. This means you can write code with much more efficiency using the C# programming language under free Microsoft Visual C# express. The pinout is BasicStamp2 compatible. Includes USB cable. Many libraries are already included like FAT file system on SD cards, threading, UART, SPI, I2C, GPIO, PWM, ADC, DAC and many more.
Available for sale soon here.
FEZ Mini .NET ARM development board – [Link]
An introduction to USB battery charging: a survival guide. [via]
Arguably the most useful part of USB’s power capabilities is the ability to charge batteries in portable devices, but there is more to battery charging than picking a power source, USB or otherwise. This is particularly true for Li+ batteries, where improper charging can not only shorten battery life, but also can be a safety hazard. A well-designed charger optimizes safety and the user experience. It also lowers cost by reducing customer returns and warranty repairs. Charging batteries from USB requires balancing battery “care and feeding” with the power limitations of USB as well as the size and cost barriers ever present in portable consumer device designs. This article discusses how to achieve this balance.
The basics of USB battery charging: a survival guide – [Link]
ROV1 is a shoebox-sized ROV designed to operate in an unexplored underwater cave in the mountains of Northern California. It is built using laser cut acrylic parts and communicates to the surface through an extended USB connection that sends data to and from its onboard HD Webcam and Arduino microcontroller.
OpenROV – underwater exploration – [Link]
This is a PS/2 to USB keyboard converter with some nice features.
PS/2 to USB keyboard converter – [Link]
A. J. Huitsing writes:
This page documents my hobby project of building a home-brew IR receiver/transmitter based on the FTDI chipset. During the past couple of years I’ve been using several IR receivers and transmitters that where based on RS232 connections. Unfortunately my newest boxes don’t have any legacy RS232 connections anymore. Googling around for a cheap USB based solution didn’t give me the results I hoped for.
Creating a home-brew IR receiver / transmitter with an FTDI chip – [Link]
Mikroelektronika release a new USB Reg board. USB REG board is a solution for powering your device over USB connection. It gives 5V directly from USB, but also features MC33269DT power regulator circut for creating 3.3V reference. Board is very small and can be easily integrated in your prototype as well as in your final product. [via]
USB Reg Board – [Link]
Frank documented his music playing alarm clock build. [via]
This Instructable has 18 steps (with demo examples for each building block) and 5 appendices, with about 90 files and pictures, including logic analyzer files/screencaps, expected terminal output, USB device dumps. I sincerely hope you explore all my efforts. I covered everything from SD cards, FAT file system, USB mass storage, IR remote control, LCDs, RTCs, and decoding MP3s. It’s built using a Teensy++ and encased into a SparkFun shipping box.
Musical alarm clock in a SparkFun box – [Link]
Bridge from USB to I²C: [via]
This circuit provides a direct I²C interface to your PC’s USB port. A USB to 1-Wire® dongle supplies the PC with a 1-Wire master, which controls a 1-Wire I/O extender. This I/O extender has two bidirectional open drain ports, which the PC can write to and read from. By generating the right logic signals on these two ports, the PC can emulate an I²C master.
Bridge from USB to I²C – [Link]