Instructables.com 56 46 25 146 3259 15315 24453 91.3K 3126 4190 108 121.2K 311.3K 652.0K 25686 22703 21912K 26583 291.1K 918.7K 18664 4199 28862 261.2K 411.9K 151.0K 642.2K 501.2K 1073.1K 5314 19823K 11796 761.7K 12800 34689 16503 591.5K 9882 19584 7429 381.3K 31894 381.1K 312.0K 19588 7532 311.3K 26829 21727 271.0K 191.8K 14624 33876 601.1K 321.3K 884.1K 401.7K 20962
Don’t Waste eWaste: UnMaking a Canon Printer/Scanner/Fax into Parts Make: Projects Don’t Waste eWaste: UnMaking a Canon Printer/Scanner/Fax into Parts Before you make something it is helpful to unmake something. By David Nutty Category: Hacks, Home Time Required: 30 - 60 minutesDifficulty: Easy View Comments Share this: Email This guide will unmake a Canon printer/scanner/fax into Maker resources. So let’s disassemble someone else’s product. Tools Tools Print Project Steps Step #1: Break it Down! PrevNext This is a multi-function machine so we will have a printer, a scanner (copier & fax), and miscellaneous paper trays and feeds. Step #2: Paper Tray: Remove It! Let's start by removing the top lid of this puppy. Step #3: Paper Tray: Remove flaps & screws. Investigate the paper tray for any obvious screws, etc. to take off. Step #4: Paper Tray: Feed Rollers! Okay ... so we removed the screws and got this neat paper feed mechanism out. Step #5: Paper Tray: Flip over and remove screws. Nothing major here - easily-visible screws to remove. Step #9: Step #17: Step #21:
Cs0rfe added: Rotary Encoder on the ATtiny85 – Part 2 | The Wandering Engineer One of the most popular posts on my blog is this post about using rotary encoders on the attiny85. Unfortunately that post is mostly things I tried that didn’t work. A few months after writing that post I realized why it didn’t work and posted about that. And finally, I’ve figured out the solution, which you can see below. If you haven’t read the previous post, you can read it here to get an idea about what not to do. The problem last time was that a rotary encoder needs two interrupt pins but the ATtiny85 only has one external interrupt pin. The other thing you will want to read is this Bildr post about quadrature encoders. Below is a picture and diagram of my setup which involves just a LED, a rotary encoder, and an ATtiny. And here is the code: Like this: Like Loading...
makercamp.com How to Pick the Right Electronics Board for Your DIY Project Cs0rfe added: Guide to Arduino and AVR Communications If you spend any time playing with Arduinos, ATtinys or looking at AVR spec sheets, you soon encounter a bewildering smörgåsbord of acronyms for various communication protocols. With examples such as I2C, LIN, SPI, TWI, USI, etc., it can get pretty confusing. If you don’t believe me, just take a look communications column for Digikey’s listing for the ATmega series chips. Confused yet? What do these terms mean? Communication Protocols The SPI (Serial Peripheral Interface) is the protocol used by the ICSP (in-circuit serial programming) facility transmitted over the ubiquitous 6-pin (2×3 pin) header used to program AVR chips. The Serial Peripheral Interface Bus or SPI (pronounced as either ess-pee-eye, spy or simply S.P.I) bus is a synchronous serial data link standard, named by Motorola, that operates in full duplex mode. One thing I like about this protocol (as compared to those using the UARTs TXD & RXD lines) is that the connection does not need to be reversed. and many more. Two Wire
Howtoons PCIDatabase.com - Repair Tool of the Week After you do a clean install of Windows, you go to the Device Manager and discover the dreaded question mark next to an “Unknown Device”. You could just download the driver for this device, but you don’t know what it is! This is where PCIDatabase.com comes in handy. To find out what a PCI Device is, go to Device Manager, right click on the Unknown Device and choose Properties. You will want to get the ID starting with VEN_ and the ID starting with DEV_. For this example I am just going to use the Device ID and go to PCIDatabase.com. If it knows the device, it’ll come up with something like this: Keep in mind, this site is based off user submitted data so there are no guarantees about its accuracy.Site: Thanks to forum member rusty.nells for recommending this.
Cs0rfe added: ATTiny USI I2C Introduction - A powerful, fast, and convenient communication interface for your ATTiny projects! I2C, it's a standard that's been around for around 20 years and has found uses in nearly every corner of the electronics universe. It's an incredibly useful technology for us microcontroller hobbyists but can seem daunting for new users. This tutorial will solve that problem, first by reviewing what I2C is and how it works, then by going in-depth on how to implement I2C in Atmel's ATTiny USI (Universal Serial Interface) hardware. I2C is commonly used in GPIO expanders, EEPROM/Flash memory chips, temperature sensors, real-time clocks, LED drivers, and tons of other components. If you spend much time looking for new, cool parts you'll probably wind up with several I2C parts. Fortunately it is a protocol that is available on most microcontrollers, though it is a bit more complex than others. I2C Tools of Interest: Before you dig too deep into I2C communications, you'll want to have some things on hand that will make your learning experience easier. 1. 2. 3.
Digi XBee® Examples & Guides | Step-by-step Tutorials for Implementing XBee® Wireless Modules in Electronics Projects Internet Archive: Digital Library of Free Books, Movies, Music & Wayback Machine