No, there were no SMT components populated...I added them. It's good practice to terminate the center tap on both sides of the Ethernet magnetics. The line side is typically shunted to ground...
Type: Posts; User: Ward
No, there were no SMT components populated...I added them. It's good practice to terminate the center tap on both sides of the Ethernet magnetics. The line side is typically shunted to ground...
Okay, I take back the "1kV" comment. Looking at the datasheet in the link defragster posted, there's a 2kV 1000pF cap in the package already.
Can confirm. No ballast resistor needed for the LED. There are pads for tying the Ethernet connector shield (and by extension the wire side of the magnetics) to ground, as well as the circuit side...
@manitou Thanks for that! Well heck, looks like everything's done then. Is there anything useful I can add at this point or should I move on to something else? Maybe work on getting the existing...
Also, before I totally reinvent the wheel, are there any existing functions/macros for things like setting the pin mux or pin configuration registers? What would be the most recent low-level library...
So I'm starting work on the Ethernet interface now. In the past (for FlexIO and clock tree generation), my approach has been to start with known working code in MCUXpresso and then move that over to...
Nope, I've never investigated FastLED. Is it a front-end/back-end sort of thing where I could easily swap in my drive code and leverage the existing value manipulation functions?
Thank you! In thinking about this some more, I'm tempted to do some more work with FlexIO and shift registers because it's just such a powerful combination. I *think* one could do 96 channels of...
Here's a project I've been working on to generate 32 WS* channels of up to 1000 LEDs each, with zero processor overhead through the use of FlexIO and DMA and external shift registers. Some features:...
NB: you'll probably want to use series termination on the RMII lines in the future. I've had EMI compliance issues with the LAN8720 with an unterminated clock line; 100 ohms of series resistance...
Not only that, we're gonna solder a bunch of those audio codecs too! And 0402 resistors!! It's gonna be a party.
Hi All,
Sorry to have been absent from this thread...honestly, it was a bit of a fire-and-forget. I'm glad (and more than a little humbled) that folks have taken this on, and I'm fine with the...
So now there's Micro Python in the mix too:
http://www.kickstarter.com/projects/214379695/micro-python-python-for-microcontrollers
The author says he'll be open-sourcing under the MIT license, so...
An excellent point. It's actually pretty rare to need all 512 channels' information, so keeping tying up 1k of memory for it is pretty wasteful. If I get a chance at some point I'll add another...
All done. It's a shame DorkBot's not tomorrow night, or I'd haul my lighting console down and use it to flash some LEDs using the DMX library and OctoWS2811. To answer your question about breaks,...
I should also add that it's possible to do all of this within the existing structure, just by reading bytes out of the ring buffer and putting them in the DMX buffer. Maintaining two buffers and...
Thanks for the quick response...on a Sunday morning, no less! The break detection's actually using the UART's frame error detection to trigger on the missing stop bit. It's a hack, but if you're...
I suppose one option would be to distribute new files with a bunch of #ifdefs or similar. That would prevent breaking the default functionality, but would still require touching the core code.
I'm working on a project that uses UART0 for reception of DMX512 serial data and have everything working at this point, but in order to do that I had to significantly modify a few core files:...
I'm trying to use UART0 for reception of DMX512, a standard widely used in the entertainment industry for lighting control. Briefly, it's an RS-485 protocol, 250 kBaud. The structure is...