arti reshared this.

Animated Knots

Link: animatedknots.com/
Discussion: news.ycombinator.com/item?id=4โ€ฆ

arti reshared this.

in reply to Demoness

drugs

Sensitive content

arti reshared this.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Yes, you can absolutely build a USB (or, with an ESP8266, MQTT) to DMX adapter with an ATMega328 (as available on Arduino Nano or variants thereof), despite the fact that it only has a single UART.

All you gotta do is run TDMA between USB / UART input (57600 baud) and DMX output (250 kbaud). Also known as: Just send the desired output pattern several times, one of the transmissions will fall into the โ‰ˆ300ms gap between two consecutive DMX frames.

Mwahahahaha :3

arti reshared this.

in reply to ity [unit X-69] - VIOLENT FUCK

@ity basically: DMX is a protocol for lightning fixtures that can also be transmitted with a UART hardware interface. However, the ATMega328 (8-bit microcontroller in an Arduino Nano, with a whopping 16 MHz / 32 KiB Flash / 2 KiB SRAM) only has one such UART โ†’ it cannot receive data via USB and output DMX at the same time, as the two use incompatible line speeds (baud rates).

Enter TDMA (time division multiple access): alternate between receiving USB (UART @ 57600 baud, transmit line for DMX idle) and sending DMX (UART @ 250 kbaud, receive line from USB not used).

That's it, really^^

in reply to derf

ooo
The RP2040 has two UARTs, one over its USB 2.0 controller, the other routed to PIO pins
It's very nice, the baud should be high enough too (plus the thing can do PIO faster than its own clock speed, the PIO is tied to shift registers and a few other fun things)

And yea, hardware limitations are very fun :3 I'm still bad at embedded engineering unfortunately, but it's really cool to watch others do these kinda things

in reply to derf

the RP2040 is cheap and fast, but it has no internal flash and no eeprom, so that adds 2 footprints and 4 caps to the bom. You may spare the eeprom if no persistant storage is needed but you need the external flash for your program.
If you do not really need the speed an Atmega328PB has an even smaller footprint, internal flash and eeprom and is sufficient for most use cases.
You can place them both by hand if you can reflow or have hot air.
@ity [unit X-69] - VIOLENT FUCK @derf
@derf
arti reshared this.

My dream is to immigrate from the United States to Switzerland, so a fully remote data entry job would do really well for me right now.

RE: app.wafrn.net/fediverse/post/fโ€ฆ


I am tired of being broke by the end of the month, so please help me find a job.

I am looking for a Entry Level Remote Data Entry job.. I have never really done any data entry in my life, but as I live in the suburbs in New Jersey in the United States, and do NOT driveโ€ฆ most other jobs are pretty much off limits to me. I have experience using Excel (and Excel like programs), word processors, and computers. If you are looking for someone to do some data entry work I am willing to send you my resume. Just direct message me, and I will email you my resume.

#Get-Fedi-Hired #Get-Hired #Job-Hunting #JobHunting #GetFediHired #GetHired #DataEntry #RemoteWork #RemoteDataEntry #EntryLevelwork


reshared this

arti reshared this.

The media in this post is not displayed to visitors. To view it, please go to the original post.

I've reverse engineered the bus arbitration logic between the NEC GB-1 ET2000-based EGA card, and the Z80 that sits on the card's CMII compatibility module.

Dumping the board's three PAL decoding chips was key to figuring it all out.

It's a bit of a mess!

#retrocomputing

This entry was edited (1 month ago)

arti reshared this.

in reply to gloriouscow

The ET2000 has a completely undocumented register 1Ah that if you write 02h to it, apparently allows you to read whether there's a CMII card installed by reading CRTC register 12h.

That seems rather random but you do you, Tseng Labs.

They are very careful to always write 0 back to 1Ah after doing this.

The ET3000 and ET4000 chipsets seem to skip right over 1Ah, so I'm guessing this was a register that only existed on the ET2000.

It must have other bits. But what do they do??

arti reshared this.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Ich bin jetzt nicht frech genug, das fรผr den FensterFreitag zu taggen. Allerdings war das in der Tat der Blick aus meinem Fenster diesen Morgen. Inzwischen habe ich derart viele vollkommen unterschiedliche Lake Ontario Fotografien, ich kรถnnte vermutlich schon jetzt ein komplettes Fotobuch machen. Mindestens ein Zine wird dieses Jahr sicher draus werden...
This entry was edited (1 month ago)

reshared this

arti reshared this.

:boost_requested:broadcasting a job opening (software dev, rust)

Sensitive content

reshared this

arti reshared this.

The media in this post is not displayed to visitors. To view it, please go to the original post.

The perfect movie review doesnโ€™tโ€ฆ.
arti reshared this.

dawg smartphones are fucking stupid like if you told a medieval peasant that you had a little magic brick that screamed at you for attention every few minutes they would look at you like you're an idiot and offer to kill it for you

#technology

reshared this

in reply to FKFTSH

Itโ€™s life changing to turn off all notifications that you absolutely do not needโ€ฆI would also recommend deleting social media apps off your phone and using a web browser instead.

A bit hypocritical as Iโ€™m typing this from Ivory, but I donโ€™t find Mastodon controlling my attention. I always feel pretty deliberate about using it (notifications are also off too)

This entry was edited (1 month ago)
arti reshared this.

Hey #Seattle #bioscience people, my daughter (studying neurosci/biochem) is looking for a Seattle area on-site biosci/biochem lab work internship opportunity for this summer. She has a year of biomanufacturing lab work experience. Pls message if you know of something I could point her to!

reshared this

arti reshared this.

at reader

Sensitive content

arti reshared this.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Happy #Caturday. Bridget loves when it's this cold outside because the radiators are always warm. #CatsOfMastodon #cats #catstodon #kitty
Warm and eepy
This entry was edited (1 month ago)

reshared this

โ‡ง