
u/Sadhya

Should I be worried? Is this dangerous to keep it like this?
The battery adapter wire has been slowly coming out, is there any electrical risk to it? I've been trying to put it back in but I haven't been able to
Is it possible to isolate a device to a different CAN line?
I'm not sure if I phrased the question correctly but we're using an ESP32S with a TJA1050 transceiver. Basically we're using this setup to operate a rover using ROS2 Humble and MAVLink commands, so it has a lot of modules like actuators, PDB, mini-arm, and etc connected through a CAN bus network.
Now the issue is that we will be using multiple BLDCs for our rover's arm and these motors continuously send out updates (or heartbeats or sth) so using these BLDCs in the same network seems like the MCU will lag or slow down and just be downright ineffective.
So is there any way to isolate the motors to a different network or CAN line? I'm not sure if this qualifies as a hardware help or a software help tbh, I was thinking of adding another MCU on top of the ESP32 to only handle the motors but is there an alternative to this approach, preferably one without adding more hardware?
Is it possible to isolate a device to a different CAN line?
I'm not sure if I phrased the question correctly but we're using an ESP32S with a TJA1050 transceiver. Basically we're using this setup to operate a rover using ROS2 Humble and MAVLink commands, so it has a lot of modules like actuators, PDB, mini-arm, and etc connected through a CAN bus network.
Now the issue is that we will be using multiple BLDCs for our rover's arm and these motors continuously send out updates (or heartbeats or sth) so using these BLDCs in the same network seems like the MCU will lag or slow down and just be downright ineffective.
So is there any way to isolate the motors to a different network or CAN line? I was thinking of adding another MCU on top of the ESP32 to only handle the motors but is there an alternative to this approach, preferably one without adding more hardware? If not, how would I have to go on to integrate the MCU to my primary controller?
Isolating a device to a different CAN line
So we're using an ESP32S with a TJA1050 transceiver and basically we're using this setup to operate a rover using ROS2 Humble and MAVLink commands, so it has a lot of modules like actuators, PDB, mini-arm, and etc connected through a CAN bus network.
Now the issue is that we will be using multiple BLDCs for our rover's arm and these motors continuously send out updates (or heartbeats or sth) so using these BLDCs in the same network seems like the MCU will lag or slow down and just be downright ineffective.
So is there any way to isolate the motors to a different network or CAN line? I was thinking of adding another MCU on top of the ESP32 to only handle the motors but is there an alternative to this approach, preferably one without adding more hardware?
Isolating a device to a different CAN line?
We're using an ESP32S with a TJA1050 transceiver and basically we're using this setup to operate a rover using ROS2 Humble and MAVLink commands, so it has a lot of modules like actuators, PDB, mini-arm, and etc connected through a CAN bus network.
​
Now the issue is that we will be using multiple BLDCs for our rover's arm and these motors continuously send out updates (or heartbeats or sth) so using these BLDCs in the same network seems like the MCU will lag or slow down and just be downright ineffective.
​
So is there any way to isolate the motors to a different network or CAN line? I'm not sure if this qualifies as a hardware help or a software help tbh, I was thinking of adding another MCU on top of the ESP32 to only handle the motors but is there an alternative to this approach, preferably one without adding more hardware?
Best AC Buses to Dhaka
I've only been on Ena AC buses but are there any better AC buses from Sylhet to Mohakhali/Arambag?
Recovering From a Terrible Semester
I'm a EEE (Electrical & Electronic Engineering) who just finished his 5th semester and in my 2nd year. I've always thought of myself as a A- student who would graduate ideally with a CGPA of around 3.8 or so. But last semester was so bad I don't know what to really do anymore.
I ended up getting a B+ (3.30) in Electronic Circuits I, a C (2.00) in Energy Conversion I, and also a B+ in a math course on Laplace Transformations. I should've gotten a 4.00 on the Laplace course but I bottled my finals so badly that I went down two grades all because of my own lackings, and this dropped my entire CGPA to 3.55 now.
Similarly, I couldn't even wrap my head around Energy Conversion and its topics on generators, motors, synchronous machines, etc, and the lack of proper practice is causing my grades to slip everywhere too.
Next semester, I planned on taking 15 credits out of a maximum of 16 and the courses are Signals and Systems, Digital Logic Design, Electronic Circuits II, and Engineering Project Management, but now I'm having doubts on this plan after my results came out.
How can I even discipline myself to study without burning out? Alongside my academics, I'm also participating in robotics competitions and projects to improve my CV for higher studies abroad, but how can I manage all of these and graduate with respectable stats for scholarships too?
Recovering From a Terrible Semester
I'm a EEE (Electrical & Electronic Engineering) who just finished his 5th semester and in my 2nd year. I've always thought of myself as a A- student who would graduate ideally with a CGPA of around 3.8 or so. But last semester was so bad I don't know what to really do anymore.
I ended up getting a B+ (3.30) in Electronic Circuits I, a C (2.00) in Energy Conversion I, and also a B+ in a math course on Laplace Transformations. I should've gotten a 4.00 on the Laplace course but I bottled my finals so badly that I went down two grades all because of my own lackings, and this dropped my entire CGPA to 3.55 now.
Similarly, I couldn't even wrap my head around Energy Conversion and its topics on generators, motors, synchronous machines, etc, and the lack of proper practice is causing my grades to slip everywhere too.
Next semester, I planned on taking 15 credits out of a maximum of 16 and the courses are Signals and Systems, Digital Logic Design, Electronic Circuits II, and Engineering Project Management, but now I'm having doubts on this plan after my results came out.
How can I even discipline myself to study without burning out? Alongside my academics, I'm also participating in robotics competitions and projects to improve my CV for higher studies abroad, but how can I manage all of these and graduate with respectable stats for scholarships too?