Xmas pin badge 2020
XMAS2020
Idea
At beginning I wanted to use just through hole components but there wasn't enough space, I used a mix of them.
This is my sketch made on general purpose pcb.
After getting some shape with hardware requirements the next step was make a prototype on breadboard.
This was the firts go using the charlieplexing technic, I think it's almost like controlling RC servos by software but changing the gpios config.
One LED turning on at time.
PCB Design
The pcb profile is asymmetrical and follows my sketch drawing, I wanted to keep the same aspect.
It's fast and easy with autodesk fusion 360, pulling the complex PCB profile directly to your board.
- Take a picutre of the sketch drawings
- Import that picture into autodesk fusion 360
- Scale it to wanted size
- Draw a sketch following the picture outline
- Make it a PCB
- Pull that PCB from Eagle
- Now you get the dimension Layer, a close profile.
Schematic
The circuit os based on pic10F322, 4 GPIO MCU , powered by a cr2032 3v battery.
Programming
The code almost fill the memory space, 95% XD, the animation is stored at flash program spaceas as an array. Each byte represent a LED, of course I could use a bit value and stored in a byte but it was enought and fast for now.
The cpu clock is set up at 4MHz, it can go faster up to 16MHz but theres no need.
On the back side there is the ICSP terminal, 0.1inch pitch, witouth pogo pin I had to improvise using jumper wires as jig.
Components
Tools :
- autodesk Eagle
- inkscape
- svgtoeagle
Video
All files availabe.
BOM - Bill of materials
Firmware - MPLABX 4.15 & XC8 1.45 compiler
- HEX File
Gerber - Gerber Files
PCB - Eagle 9.6.1 Educational version
- Schematic file
- Board file
Schematic - Schematic PDF file
/+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/
Hey , thank you for downloading ,
if you want to support more project get some pin badge here !!
Xmas pin badge 2020
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(3)
- Likes(15)
- Engineer Dec 02,2024
- Alexander Alex_V Oct 18,2021
- ombhilare999 Jan 02,2021
- PsElectroBot Dec 29,2020
- Natalia la la la Dec 28,2020
- Danny Fernandez Raygoza Dec 24,2020
- (DIY) C64iSTANBUL Dec 23,2020
- Andrei Vasile Nastuta Dec 20,2020
- Engineer Dec 18,2020
- Luis Hernandez Dec 16,2020
- Reshodha Dec 15,2020
- Ivan Dr. Yakymenko Dec 13,2020
- Engineer Dec 10,2020
- PCBWay Support Team Dec 10,2020
- Engineer Dec 09,2020
- 3 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
1design
-
2usability
-
3creativity
-
4content
More by IObrizio Fabrizio
- Linear power supply You can order the PCBs directly from PCBWAYCheck my gitlab repository to get the complete project.ht...
- Xmas pin badge 2020 XMAS2020IdeaAt beginning I wanted to use just through hole components but there wasn't enough space,...
- Juancho El Cameleon pin badge Juancho, el Camaleón.Un kit para soldar nivel medio, solda componentes de montaje superficial y con ...
- Flashlight " I can Solder " STEAM Source files added*Made with eagle , SCH & BRDWhat is this? / que es?This is a simple circuit to...
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
111 0 0 -
DIY Laser Power Meter with Arduino
162 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
154 0 2 -
-
A DIY Soldering Station Perfect for Learning (Floppy Soldering Station 3.0)
554 0 2