Jump to content

Hackentosher

Member
  • Posts

    4,736
  • Joined

  • Last visited

Everything posted by Hackentosher

  1. Oh shit I didn't realize. I think this rules out an M1 Mac then. You absolutely need to have access to a Windows install as an EE student at my university. It can't run x86 Windows in a VM?
  2. It's possible to complete an EE degree on a Mac, but it won't be pleasant at all times. I would have a partition for Windows ready at any given time because there are some softwares that just aren't available on MacOS. I even had a prof that wrote his own software for his circuits homework (yes, it's even worse than it sounds) and he couldn't be arsed to port it to Mac despite half the class having Macbooks. The only option was to either find a windows machine for your homework, or dual boot. I think Windows is the way for quality of life in engineering, but you can do it on a Mac. I am biased, but I personally think the Dell XPS laptops are about as good as you can get for engineering school because they're built like brick shithouses, and have a decent amount of power for games heavy software loads. As you get into your higher level classes, you may find that some classes require you to remote in to a server to do your homework due to licensing restrictions or if it's really heavy software (Cadence, looking at you).
  3. Hackentosher

    Welp I found my limit. 24 credits, research, 3…

    0.o you mad man
  4. I think some people on r/SFFPC have similar setups. Usually they post their thermals, so have a look over there. I think it'll be okay as long as you're not overclocking, but don't expect anything amazing.
  5. It's possible there's something in the circuit that's pulling too much current through the fet, or it could also be fucked. Try Octopart and FindChips to find it, but I would be prepared for the replacement to suffer the same problem.
  6. I've waited six years on this forum to join this thread. I finally bought my first car.
  7. Hackentosher

    Don't feel like retyping:

    Check your i2c addresses, that's a common problem with the SSD1306 OLED. Also check to make sure you configured the address resistors correctly.
  8. Hackentosher

    So proud of myself lmao Arduino IDE wasn't laun…

    From what I can tell, PIO is way more complicated (and powerful) than the Arduino extension, but the extension is just so easy. It takes the functionality of the Arduino IDE, but then pairs it with a better compiler and editor. You do lose the serial plotter though which has been rough at times.
  9. Hackentosher

    So proud of myself lmao Arduino IDE wasn't laun…

    I really need to get on PlatformIO, but all of my needs have been met by the Arduino VSCode extension.
    1. FakeNSA

      FakeNSA

      I have one for this!

      Spoiler

      Cuddles.png.b2656fe73f07830004bb77358baa37c1.png

       

    2. soldier_ph

      soldier_ph

      *All of the bad things but none of them actually* 

       

       

      lmao

  10. Hackentosher

    Wireless chargers are better than I thought the…

    For overnight charging, wired is the way. However when I'm working at my desk I periodically need my phone and don't want to deal with the wire there.
  11. Hackentosher

    Wireless chargers are better than I thought the…

    This is true, but I was more speaking from a convenience perspective. I plonk my phone down on my desk and boom it's charging. I don't have to fish my cable out from under my desk, which is plugged in to a power strip on the underside.
  12. Wireless chargers are better than I thought they would be.

    1.   Show previous replies  1 more
    2. kelvinhall05

      kelvinhall05

      1 minute ago, Hackentosher said:

      This is true, but I was more speaking from a convenience perspective. I plonk my phone down on my desk and boom it's charging. I don't have to fish my cable out from under my desk, which is plugged in to a power strip on the underside.

      I find the convenience of being able to use my phone while it's charging as well as the speed of wired charging to greatly outweigh the five seconds I save if I were to use a wireless charger on my nightstand.

    3. Hackentosher

      Hackentosher

      For overnight charging, wired is the way. However when I'm working at my desk I periodically need my phone and don't want to deal with the wire there.

    4. soldier_ph

      soldier_ph

      I overnight charge my iPhone 12 mini using the Apple Magsafe charger on my nightstand.

  13. Hackentosher

    >ordering focus calc rev 3 >decide not to get i…

    Lol Digikey is almost never the cheapest place to get parts. I've had good luck with Newark and LCSC, but I use Octopart to compare prices line by line across an entire BOM. Definitely log all of that stuff in Git, better yet, start a portfolio with short write ups about each repo. You'll thank yourself later when you get to college and/or job applications.
  14. Petition to add CTRL+F to task manager.

  15. Any CNC machine has flaws and imperfections. Even $50k HAAS machines fuck up sometimes. Desktop 3D printers in particular are built to a cost, but even the nice ones can be buggy. My lab has a range of machines, including CR10S Pros, Prusa i3mk3s, and an Ultimaker 3, costing about $600, $1000, and $3500 respectively. Now admittedly the Ultimaker has been one of the more reliable machines of the bunch, but it's not without its flaws. Most recently it occasionally can't talk to the hotend. It also will have adhesion issues despite its autoleveling system. These machines are attempting to control so many variables to complete a complicated task that they are bound to have occasional failures no matter how much you spend. That said, a more expensive machine will probably be more reliable as a general rule, but that doesn't mean it's perfect and doesn't suffer from some of the common problems that less expensive machines do. After some upgrades, I've heard the Ender 3 is pretty damn good and produces very high quality prints especially for the cost.
  16. Just be aware that 3d printing is a healthy balance of art and science. Things will break, prints will fail for seemingly no reason and it can be frustrating, but they are wonderful machines. Creality machines, while cheap and wonderful values, have their quirks. The Creality facebook group and subreddits are great community resources you can rely on when things go wrong.
  17. I'm not certain, but my spidy senses tell me that 4gb might even be overkill. As for heatsink, I've read that the pi 4 really does need a heatsink. A small one and a little fan should be more than enough, or just a large passive sink.
  18. Hackentosher

    There is nothing quite like getting something t…

    I feel like @iamdarkyoshiwould like this if he's still active on here.
  19. Hackentosher

    There is nothing quite like getting something t…

    For some context, I have an Arduino talking to an ethernet driver board I made hosting a local webserver. I've been working on this thing for like three months and it finally fucking works.
  20. There is nothing quite like getting something to work after months of troubleshooting 🙂 

    1. Hackentosher

      Hackentosher

      For some context, I have an Arduino talking to an ethernet driver board I made hosting a local webserver. I've been working on this thing for like three months and it finally fucking works.

      Spoiler

      The problem was pretty much self inflicted, the chip I'm using has 5v tolerant IO despite being a 3.3v chip. I decided while designing to try to be nice and add 5-3.3v level shifters to try to be nice. I'm not exactly sure if these level shifters just weren't working (pretty sure that was the case today) or if they're unidirectional and I may have wired one of them backwards. So I took a single strand of 22awg wire to bridge the data input across where the shifters' outputs are on the board and it (eventually, after a couple other small fixes) worked!

      image_from_ios.jpg

      Here's a shitty picture of the bodge job through a shitty jewler's loup we have in the lab because we don't have a microscope. It's real janky, but those three blonde ones wires provide data in and out + clock to the device and allow it to work.

      image.png\

       

    2. Hackentosher

      Hackentosher

      I feel like @iamdarkyoshiwould like this if he's still active on here.

  21. Hackentosher

    Focus calc rev 3 is underway. Major changes thi…

    Some devices have internal pullups on the i2c lines. Most microcontrollers do, but many i2c slave devices do not. If your master was an arduino, that's why it worked. You may find that the circuit may not work with the pullups if the master (or slave for that matter) can't sink enough current to pull down the lines. It's good practice to put pullups in your circuit, but they are often not needed. Devices will also commonly say "open drain" in their datasheets if they need pullups.
  22. What is the point of having an exam in a virtual proctoring system, when you're also allowed your notes, the book, a calculator, and a tablet?

    1.   Show previous replies  5 more
    2. Prodigy_Smit

      Prodigy_Smit

      17 minutes ago, Moonzy said:

      who is the founder of JAVA language?

      The main man James Gosling former employee of sun microsystems

    3. Moonzy

      Moonzy

      1 minute ago, Prodigy_Smit said:

      The main man James Gosling former employee of sun microsystems

      excellent, now i shall forget about it as fast as i close this tab

    4. Tristerin

      Tristerin

      1 hour ago, WaggishOhio383 said:

      That sounds like an absolute nightmare...

      It is - they test ability to take ambiguous information and come up with a conclusion quickly lol

       

      I sweated the results - was never given my score but I passed! lol

  23. Hackentosher

    Considering upgrading my audio stuff...some new…

    Honestly if I ever find myself with a few hundred surplus dollars, the HD6xx and an O2 amp are tempting me.
×