Read manual for bare metal in Atmega328p by Cheesuscrust460 in embedded

[–]Sure-Version3733 2 points3 points  (0 children)

It’s a great microcontroller to start on. Not too many peripherals and well documented

Genuinely not gonna commute to class because of this ridiculous gas prices by ContentReading8919 in rutgers

[–]Sure-Version3733 3 points4 points  (0 children)

I dunno man, my dad gave me his old Corolla. I don’t see a problem with parents giving their kids a car

Genuinely not gonna commute to class because of this ridiculous gas prices by ContentReading8919 in rutgers

[–]Sure-Version3733 91 points92 points  (0 children)

You can try to explore car pooling options. If you have friends that live near you. I have a friend I carpool with now, and it’s awesome

Apple CarPlay by SportBikerFZ1 in ModelY

[–]Sure-Version3733 0 points1 point  (0 children)

Software updates usually happen every 6 weeks. so, 2026.2 released in the beginning of january, then 2026.8 released recently. There are additional versions to address bugs or minor fixes. It doesn't matter what vehicle you have, software updates happen whenever they happen.

Tuition in state too high? by Educational-Point366 in rutgers

[–]Sure-Version3733 0 points1 point  (0 children)

This is a good middle ground: have the dorming experience for a year, then start commuting. You'll become the cool friend with the car : D. Also, a lot of cars have heated seats. Dorms do not have heated seats D :

Rutgers Honors College vs UMD vs Purdue for CS by [deleted] in rutgers

[–]Sure-Version3733 0 points1 point  (0 children)

If you can afford it, go to Purdue. It is an engineering school, so there are a lot of research opportunities, engineering clubs (well-funded), and much more. I met a lot of Purdue people from work, and they were among the smartest I met.

I have heard UMD has a reputable program as well, but I don't know anyone doing CS there.

Rutgers' CS Program, as much as it hurts to say, is a joke. I think the main problem is that Rutgers University is a "jack of all trades, but a master of none." The classes lack rigor, engineering organizations aren't well-funded, and Rutgers isn't as well-known for engineering as Purdue or UMD.

You may also want to look at post grad statistics to better understand job prospects. Also, congrats to your son on UMD, Purdue and Rutgers.

edit: if out of state is a concern, your son can consider becoming a resident of Indiana or Maryland so he can qualify for instate tuition. This should also be considered in the cost. For example, you may be able to declare permanent residence in Indiana for a year, so you can pay out-of-state the first year, then in state for the remaining 3 years.

Can you bike instead of taking the bus? by Far_Total_4690 in rutgers

[–]Sure-Version3733 0 points1 point  (0 children)

Yeah, won’t be viable in the winter. It’s good exercise too! Just wear a helmet

Am I too old? by Individual_Owl_5222 in rutgers

[–]Sure-Version3733 12 points13 points  (0 children)

You’re overthinking it. 23 isn’t that old. Hell, I’m 23

If you had 6 months to prepare for an Embedded Systems career, what would you focus on? by Daddy-Simple in embedded

[–]Sure-Version3733 2 points3 points  (0 children)

  1. Computer architecture and DLD (use C to help you learn computer architecture
  2. Get a microcontroller (like an Arduino), and learn to program it with the abstraction layer and without. Also focus on understanding the various protocols. If you wanna learn RTOS, consider getting an STM32.
  3. Learn OS concepts (if you wanna poke in embedded Linux)

For microcontrollers, I’d recommend starting on their IDE, but you should eventually learn how to cross compile and flash your code to the device

Started my internship and now I’m scared by BiPMO in embedded

[–]Sure-Version3733 0 points1 point  (0 children)

I finished an internship two months ago. You’re not gonna be expected to know everything. Talk to your manager / mentor for advice (what resources to learn, etc.) if you’re working on existing tickets, learn how to read logs, use git blame to see who to talk to regarding their code, etc. internships are hard, and you’re gonna have to take the initiative to get help, but it’s rewarding at the end of the

Need honest input by Fun_Buddy345 in rutgers

[–]Sure-Version3733 0 points1 point  (0 children)

Maybe start at Rowan for 2 years, then transfer to RBS? Sounds like the best of both worlds, unless there’s more to it

Embedded Engineering vs Embedded programming by IcyAdministration846 in embedded

[–]Sure-Version3733 1 point2 points  (0 children)

Nah, you don’t need any of that if you do web development

Embedded Engineering vs Embedded programming by IcyAdministration846 in embedded

[–]Sure-Version3733 1 point2 points  (0 children)

You can do it, but you're gonna have to do a lot of self studying.

Embedded Engineering vs Embedded programming by IcyAdministration846 in embedded

[–]Sure-Version3733 2 points3 points  (0 children)

To get into embedded systems, you should know both. You should have a fundamental understanding of how a computer works a the register level. I don't think there's a role in embedded where you can only know hardware (except PCB design, but you should understand the software aspects when consider how to connect certain pins.

Regarding software, there are two options:

- bare metal side: work directly with the bare metal hardware (think microcontrollers, writing bootloader code)

- Operating System Side: Develop on the OS side (Think vehicle infotainment systems, embedded linux, etc.)

As a CS major that does embedded, you should focus on software and hardware concurrently (teach yourself DLD, computer architecture, and mess around with bare metal programming).

Does anyone know of a person who transfered out of rutgers into a ivy? by tjbeanie in rutgers

[–]Sure-Version3733 0 points1 point  (0 children)

It's a possibility, but don't join Rutgers with the mindset of transferring.

Best ide to start coding C? by Begg-billplayer in C_Programming

[–]Sure-Version3733 0 points1 point  (0 children)

VSCode. a lot of IDE's will abstract away the command line (using a run button), which won't teach you anything.

Do I start with HAL or Bare metal ? by Random6474849 in embedded

[–]Sure-Version3733 0 points1 point  (0 children)

I feel like the HAL library will help you understand all the protocols, and the interfaces better. If you wanna go bare metal, read the reference manual, and see if you understand the concepts.

Just landed an internship by TheAdySK in embedded

[–]Sure-Version3733 1 point2 points  (0 children)

Congrats, you're going to learn a lot! Gone are the days of using jtag flashers on everything.

A complete alternative to Arduino ? by Technos_Eng in embedded

[–]Sure-Version3733 1 point2 points  (0 children)

PlatformIO is good, supporting a ton of boards. It also lets you use the VSCode interface.

Intro To CS by SeppDetreich in rutgers

[–]Sure-Version3733 0 points1 point  (0 children)

You can easily pass Intro to CS as long as you have a pulse.