![]() ![]() ![]() ![]() ![]() Alan numitron clock Clapclap 2313/1386 SNES Pi Webserver USB Volume/USB toys Smokey amp Laser cutter WordClock ardReveil v3 SNES Arcade cabinet Game boy projects cameleon Home Presence Detector ![]() AlanFromJapan ![]() ![]() ![]() Akizukidenshi Elec-lab Rand Nerd Tut EEVblog SpritesMods AvrFreaks Gameboy Dev FLOZz' blog Switch-science Sparkfun Suzusho Datasheet Lib Reddit Elec Ermicro Carnet du maker (fr) |
CirclezLast update: Mon Oct 15 22:56:20 2018
Summary![]()
I made a square board with a round outline on the silk and a few holes on the side so I can but and sand it. Why didn't I make it round from the start and saving me some cutting-and-filing job? 'Cause I didn't know I could! Now I know, saw some tutorials on the net. Maybe for a later iteration? Fun facts: I had the chance to discover that my cheap Atmega8a were cheap for a reason ... they were fake. Bought it on eBay at a seller I used many times, always a success ... until that time. Soldered all by hand and nothing happened. Soldered another chip on another board, checked everything: everything seems fine, but nothing happens. Checked my circuit, re-read the documentation of the chip in details (I had the case of the special ATmega64a strange pinout), plugged my signal analyzer : everything looks ok, but no answer from the chip itself. Soldered a Atmega328a (pin compatible) to counter check: bingo, working no problem. 5 bucks lost on nice pieces of plastics with metal legs sticking out ... I will survive. Another life lessons learnt the hard way from eBay. PCB schemaOn google code SVN : http://code.google.com/p/alanarduinotools/source/browse/trunk/#trunk%2Feagle%2FCirclezPCB charlieplexingCharlieplexing is a great technique, but how to make it look nice on your schema (not talking about the PCB itself). I constructed my version 1 based on the sample found on Wikipedia, by making recursive-like structure. Works fine with 3 pins, but when you start adding more, things get messy. I tried one version continuing to do some "clusters", but in the end I was not driving the number of leds I expected.After some search on the internet, I found this page and everything came into light: it's like a simple binary counter (maybe I'm the only one to see it like that?). Anyway, make a scale with the pins, drawing long horizontal nets. And place leds pairs one by one between the new wire and all the pre existing other wires, adding one new wire each round. ![]() CodeGoogle code : http://code.google.com/p/alanarduinotools/source/browse/trunk/#trunk%2FAtmegaxx8%2FCirclezDemoPictures![]() The board with a fake Atmega8a to the side. |
All content on this site is shared under the MIT licence (do what u want, don't sue me, hat tip appreciated) electrogeek.cc ~ Formerly known as Kalshagar.wikispaces.com (AlanFromJapan [2009 - 2021]) |