User Tools

Site Tools

projects:hacker_badge

This is an old revision of the document!


Hacker Badge

QR kode: HQR2000

Efter at have fået badges til Mini Maker Faire i Århus og til Sommerhack, skal vi i HAL9K da også have vores eget badge. Så jeg designede dette, hvor der er masser af lysdioder og 2 microcontrollers som kan programmeres med den samme usb til serial chip. /Anders Vestergaard

kicad filer kan findes på Github

#Badgelife

Der er tænkt lidt forskelligt muligheder ind i designet.

  • ATMEGA328P-AU microcontroller
  • ESP8266 microcontroller med wifi
  • Et stk usb til serial programerings chip (CH340G) med en Mux(MC14053BDR2G) chip efter til at vælge micro med
  • LIPO lade kreds
  • Power switch
  • Micro USB stik til at lade og programmere med
  • Backlight HAL9K logo (5 stk ws2812b)
  • 25 stk ws2812b fordelt i den cirkel med 1 i midten af printet
  • Solder jumper til at vælge hvilken micro der skal snakke til ws2812b dioderne
  • I2C stik til shitty addons
  • I2C stik til et 0.96“ OLed display
  • Solder jumper til at vælge hvilken micro der skal snakke med I2C stikne
  • Solder jumper til at forbinde RX og TX på de 2 micro så de kan snakke sammen.
  • Pinheader hvor IO ben er ført ud til, som muliggøre custom add on pcb (hvor man eks kan skrive sit navn) med 2 ekstra GND pins for stabilisering

3D RENDER

OpenGL

Raytracing

Komponenter

TypeFootprint Value Antal
Capasitor 0603 22pF (4) (hvis der bruges HC49 crystal)
0805 100nF 37
0805 1UF 2
0805 10UF 2
Resistor 0805 330 Ω 2
0805 470 Ω 2
0805 10k Ω 10
Diode 0805 1N5819 1
LED Diode 0603 Blue 2
WS2812B WS2812B 30
Crystal OSC_CSTCE12M0V52-R0 12MHz 1 (eller HC49)
OSC_CSTCE16M0V53-R0 16MHz 1 (eller HC49)
HC49-SD 12MHz (1)
HC49-SD 16MHz (1)
Transistor SOT23 S8050 2
LIPO lader 1
LIPO Batteri 1
Regulator XC6206P332MR-G SOT23 3.3V 1
ESP8266-ESP12F ESP8266-ESP12 1
ATmega328P-AU TQFP-32 1
CH340G SOIC-16 1
MC14053BDR2G SOIC-16 1
USB MICRO B 1
Switch PCM12 SPDT 2
Button FSMSM 2 pin SMD 2
Pinhead 2 mm pitch 38
Permalink projects/hacker_badge.1536668114.txt.gz · Last modified: 2018/09/11 14:15 by Anders Vestergaard

oeffentlich