Difference between revisions of "H801"

From RevSpace
Jump to navigation Jump to search
m
m
 
(8 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
   |Picture=h801_1.jpg
 
   |Picture=h801_1.jpg
 
   |Omschrijving=De H801 RGBWW Ledstrip controller kan voorzien worden van nieuwe firmware.
 
   |Omschrijving=De H801 RGBWW Ledstrip controller kan voorzien worden van nieuwe firmware.
   |Status=In progress
+
   |Status=Completed
 
   |Contact=Sebastius
 
   |Contact=Sebastius
 
   }}
 
   }}
Line 20: Line 20:
  
 
==Componenten op de print==
 
==Componenten op de print==
 +
[[File:h401_5.jpg|300px]] [[File:h401_6.jpg|300px]]
 +
 
* ESP8266EX
 
* ESP8266EX
* Flash ram, type niet te lezen
+
* [https://www.elnec.com/en/device/Berg+Micro/BG25Q80A+(ISP)/ Berg Micro 25Q80A] 8Mbit flash
 
* HC245 als buffer tussen ESP en mosfets
 
* HC245 als buffer tussen ESP en mosfets
 
* 5x 20N06L mosfet
 
* 5x 20N06L mosfet
Line 27: Line 29:
 
* Z1212AI buck regulator
 
* Z1212AI buck regulator
 
* 2x LED
 
* 2x LED
 +
* D3 = SS16 Schottky 1.0A, 60V
 +
* D4 = SS14 Schottky 1.0A, 40V
 
* Handjevol passives
 
* Handjevol passives
  
 
==Pinout==
 
==Pinout==
Een aantal GPIO's is uitgebroken naar de diverse FETs, LEDs en de jumper. Mocht je in je programma gebruik willen maken van de seriele poort, gebruik dan Serial1 ipv Serial.
+
Een aantal GPIO's is uitgebroken naar de diverse FETs, LEDs en de jumper. Mocht je in je programma gebruik willen maken van de seriele poort, gebruik dan Serial1 ipv Serial. '''Ook moet je de Serial 1 op 1 verbinden (dus TX aan TX en RX aan RX) in plaats van kruislings.'''
  
 
<pre>
 
<pre>
 
// RGB FET
 
// RGB FET
redPIN 12
+
redPIN 15
 
greenPIN  13
 
greenPIN  13
bluePIN  15
+
bluePIN  12
  
 
// W FET
 
// W FET
Line 42: Line 46:
 
w2PIN 4
 
w2PIN 4
  
// onboard green LED D1
+
// onboard red LED D1
 
LEDPIN 5
 
LEDPIN 5
// onboard red LED D2
+
// onboard green LED D2
LED2PIN   1
+
LED2PIN 1
  
 
TX GPIO2 @Serial1 (Serial ONE)
 
TX GPIO2 @Serial1 (Serial ONE)
 
RX GPIO3 @Serial  </pre>
 
RX GPIO3 @Serial  </pre>
 +
 
==Links==
 
==Links==
 
* http://hackaday.com/2015/08/25/esp8266-in-commercial-products/
 
* http://hackaday.com/2015/08/25/esp8266-in-commercial-products/

Latest revision as of 15:06, 23 October 2016

Project H801 Hacking
H801 1.jpg
De H801 RGBWW Ledstrip controller kan voorzien worden van nieuwe firmware.
Status Completed
Contact Sebastius
Last Update 2016-10-23
boardfoto
onderkant
Serial

Inleiding

De H801 is een goedkope 5-kanaals ledstrip controller gebaseerd op de ESP8266. Hij valt op door de eenvoud waarmee nieuwe firmware te programmeren is. Op het bord zitten de aansluitingen voor serial en een jumper om te kunnen programmeren. Met deze aanpassingen kun je eenvoudig het apparaat flashen vanuit bv de Arduino omgeving.

Ook zijn er online initiatieven te vinden waarin het protocol van de standaard firmware wordt geanalyseerd.

Specificaties

Let op, deze specs zijn van de leverancier en niet getest!

  • 5 kanalen met elk een 20N06Lmosfet
  • 96 W per kanaal ( 4Ampere max)
  • 5 tot 24 volt (ik vermoed dat dit overdreven is)

Componenten op de print

H401 5.jpg H401 6.jpg

  • ESP8266EX
  • Berg Micro 25Q80A 8Mbit flash
  • HC245 als buffer tussen ESP en mosfets
  • 5x 20N06L mosfet
  • AMS1117-3.3 LDO
  • Z1212AI buck regulator
  • 2x LED
  • D3 = SS16 Schottky 1.0A, 60V
  • D4 = SS14 Schottky 1.0A, 40V
  • Handjevol passives

Pinout

Een aantal GPIO's is uitgebroken naar de diverse FETs, LEDs en de jumper. Mocht je in je programma gebruik willen maken van de seriele poort, gebruik dan Serial1 ipv Serial. Ook moet je de Serial 1 op 1 verbinden (dus TX aan TX en RX aan RX) in plaats van kruislings.

// RGB FET
redPIN 15
greenPIN  13
bluePIN   12

// W FET
w1PIN 14
w2PIN 4

// onboard red LED D1
LEDPIN 5
// onboard green LED D2
LED2PIN 1

TX GPIO2 @Serial1 (Serial ONE)
RX GPIO3 @Serial  

Links