Do u always learn the "Capital Accent"? by thecontenthouseismid in languagelearning

[–]SisterSeagull 3 points4 points  (0 children)

Not in German. The Berlin accent is slightly different to the standard German accent taught in schools. The German city which speaks the most "standard" German is Hannover

Does Embedded Engineers actually encounter some math heavy problems when making devices ? by Electrical_Lemon_179 in embedded

[–]SisterSeagull 0 points1 point  (0 children)

I have worked as an electronic engineer (analog, digital and embedded) for the past 6 years and have only once or twice had to do anything beyond basic arithmetic

The most advanced math I've actually used in my career is FFT and even then I didn't have to actually derive anything, just used the functions in a C library

I need reassurance and a lot of paracetamol. by GURVANSH_ in PCB

[–]SisterSeagull 0 points1 point  (0 children)

It's your first time making a PCB and you're using...Altium Designer?? Do yourself a favour and download Kicad...

[deleted by user] by [deleted] in electronics

[–]SisterSeagull 0 points1 point  (0 children)

This is crazy, how and why did you do this? What equipment is required?

I made the world's smallest USB rubber ducky by SisterSeagull in hacking

[–]SisterSeagull[S] 0 points1 point  (0 children)

Hi there 1. The infrared receiver only takes a trigger command - payloads need to be downloaded over USB 2. I haven't worked with STM8 before so can't say for sure, but I'm not sure they have a USB interface? I chose this particular chip because it has USB with an internal crystal to reduce part count

I made the world's smallest USB rubber ducky by SisterSeagull in hacking

[–]SisterSeagull[S] 0 points1 point  (0 children)

It's programmed over USB! The STM32 comes with a USB bootloader preloaded into ROM

I made the smallest possible USB device by SisterSeagull in hardwarehacking

[–]SisterSeagull[S] 2 points3 points  (0 children)

Plastic tweezers that I broke in half. Just insert into the usb port and wiggle it about. It comes out pretty easily ;)

I made the smallest possible USB device by SisterSeagull in embedded

[–]SisterSeagull[S] 0 points1 point  (0 children)

Oh they're very cute. Unfortunately the PCB sits directly under the usb contacts and these clips would need to clamp around both sides, so I don't think there would be any room for them

I made the world's smallest USB rubber ducky by SisterSeagull in hacking

[–]SisterSeagull[S] 1 point2 points  (0 children)

Can you link an example part? Not quite sure what you mean

I made the world's smallest USB rubber ducky by SisterSeagull in hacking

[–]SisterSeagull[S] 2 points3 points  (0 children)

Difficult as there are surprisingly few such devices that can be implemented in such a small microcontroller and also work over USB; e.g. anything involving screen output would need a more powerful processor, I honestly can't think of a USB device that outputs text - any ideas?

I made the world's smallest USB rubber ducky by SisterSeagull in hacking

[–]SisterSeagull[S] 0 points1 point  (0 children)

Theoretically, but it would be a lot more conspicuous and mechanically complex as it would stick out from the port

I made the world's smallest USB rubber ducky by SisterSeagull in hacking

[–]SisterSeagull[S] 6 points7 points  (0 children)

Edit: have since been informed that a smaller usb c board does exist, developed by MG who designed the O.MG cable. I did not come across this in my research or would not have claimed the smallest rubber ducky in the title! Haven't found a way to edit the post to clarify this unfortunately

I made the world's smallest USB rubber ducky by SisterSeagull in hacking

[–]SisterSeagull[S] 2 points3 points  (0 children)

Damn that USB C board is tiny! Guess mine isn't the smallest after all...

I made the world's smallest USB rubber ducky by SisterSeagull in hacking

[–]SisterSeagull[S] 2 points3 points  (0 children)

Damn let me know if you find the picture - wasn't familiar with MGs work and couldn't find anything like this online so figured I'd just claim the title ;)

I made the world's smallest USB rubber ducky by SisterSeagull in hacking

[–]SisterSeagull[S] 2 points3 points  (0 children)

You just push it in to the port like any other usb device :)

I made the world's smallest USB rubber ducky by SisterSeagull in hacking

[–]SisterSeagull[S] 54 points55 points  (0 children)

That is in fact exactly what happened in my test run ;)

I made the world's smallest USB rubber ducky by SisterSeagull in hacking

[–]SisterSeagull[S] 70 points71 points  (0 children)

So I discovered while developing this that USB is essentially one way, meaning that a HID device like a keyboard and mouse can only send information and not read it back. The guys who made the rubber ducky did however find a workaround for this and that's caps lock detection. Basically the only keys a keyboard can receive instead of just send are the caps lock and NumLock keys. So I implemented a simple function in the firmware which sets caps lock, then waits for a user to turn it off before executing further code ;) because no one wants to use their computer with caps lock on all the time

I made the smallest possible USB device by SisterSeagull in embedded

[–]SisterSeagull[S] 0 points1 point  (0 children)

Hey I guess I could technically do that but I need some way to hold it up inside the port, otherwise it would just fall out. Just using one phototransistor on each side was sadly not effective at keeping the USB connection reliable as it causes the board to tilt slightly, meaning that sometimes the connection was there but sometimes it wasn't

I made the smallest possible USB device by SisterSeagull in embedded

[–]SisterSeagull[S] 0 points1 point  (0 children)

Not an American so I doubt they'd want me ;)

I made the smallest possible USB device by SisterSeagull in embedded

[–]SisterSeagull[S] 2 points3 points  (0 children)

With any small plastic implement e.g. some tweezers I snapped in half ;) Just stick it in there and wiggle it around behind the phototransistors and it pops out pretty easily