ESP8266 a WS28xx

Jindrich Fucik fulda na seznam.cz
Čtvrtek Únor 3 09:24:43 CET 2022


Nezoufej, ono to nakonec uchodíš, ale asi budeš muset na ty knihovny 
kouknout a udělat je trochu "správněji". Většina z nich je navržená pro 
arduino uno, kde se prostě počítaly instrukce. To pro 32bit procesor 
nefunguje (se zjistilo už při příchodu 80386) a musí se to napsat jinak.

Dne 3.2.2022 v 7:34 Petr Zapadlo napsal(a):
> Ano, ESP8266 proto, že jsem jich nakoupil blahé paměti plný pytlík a je 
> to pro mě "tuctový šuplíkový obvod" a ws28xx protože toho byl plnej 
> internet - pouzdro jen s nebytnými vývody, co se dobře pájí, existence 
> knihoven atd.
> 
> Teď už bych to neudělal :-)
> 
> O komentoval bych to slovy "Blbej nápad, to je hned".
> 
> Jinak děkuji  za návrhy alternativních pwm generátorů.  Dám tomu ještě 
> nějaký čas a buď to sešlapu a udělám nové plošňáky s jiným pwm a nebo to 
> nějak uchodím.
> 
> 
> Petr
> 
> Dne 02. 02. 22 v 21:08 Jindrich Fucik napsal(a):
>> po bitvě je každej generál....
>> TLC594x ??
>>
>> Například TLC5940 má 16 PWM, TLC5947 jich má 24.
>>
>> Ale chápu, že ty WS28xx jsou lákavé.
>>
>> Dne 2.2.2022 v 19:57 Petr Zapadlo napsal(a):
>>> Protože 3x ws2818 =  9x PWM a to espéčko nedá.
>>>
>>>
>>> Petr
>>>
>>> Dne 02. 02. 22 v 19:53 Jaroslav Lukeš napsal(a):
>>>> 160MHz?
>>>>
>>>> Proč nepoužít 3xPWM ESPčka?
>>>>
>>>>
>>>> Petr Zapadlo napsal(a):
>>>>> Level shift to nedělá - zkoušel jsem ho přemostit.
>>>>>
>>>>> Jinak WS2818b má High level 0,7Vdd, (Vdd=5V), tj 3.5V. Už jsem se 
>>>>> setkal s tím, že nerespektování tohle vedlo k nefunkčnosti, proto 
>>>>> ten level shift.
>>>>>
>>>>> Petr
>>>>>
>>>>>
>>>>> Dne 02. 02. 22 v 16:26 Jindrich Fucik napsal(a):
>>>>>> Ahoj,
>>>>>>
>>>>>> to se docela divím, FastLED se celkem používá.
>>>>>> Dokonce i s podobným level shiftem:
>>>>>> https://create.arduino.cc/projecthub/electropeak/play-with-fire-over-wi-fi-esp8266-neopixels-android-app-26c4ad 
>>>>>>
>>>>>>
>>>>>> Po pravdě, já bych tam ten level shift nedával, nemá tam moc 
>>>>>> přidanou hodnotu. Použil bych pasivnější verzi, asi takto:
>>>>>> https://www.instructables.com/ESP8266-controlling-Neopixel-LEDs-using-Arduino-ID/ 
>>>>>>
>>>> _______________________________________________
>>>> HW-list mailing list  -  sponsored by www.HW.cz
>>>> Hw-list na list.hw.cz
>>>> http://list.hw.cz/mailman/listinfo/hw-list
>>> _______________________________________________
>>> HW-list mailing list  -  sponsored by www.HW.cz
>>> Hw-list na list.hw.cz
>>> http://list.hw.cz/mailman/listinfo/hw-list
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


Další informace o konferenci Hw-list