Joseph Ogbonna
Joseph Ogbonna
DIIDevHeads IoT Integration Server
Created by Michael W on 10/19/2024 in #pcb-and-analog
PCB Design review. How did I do?
Great design, make sure you use impedance control at the points that is required, and also make sure your traces are are well calculated for current capacity and etc. Is this a two layers design
6 replies
DIIDevHeads IoT Integration Server
Created by Dtynin on 9/27/2024 in #edge-networking
Debugging Intermittent CAN Bus Communication Failures on AVR128DA48
one last thing i world say is to use a CAN Bus analyzer. This helps in proper CAN debugging process.
3 replies
DIIDevHeads IoT Integration Server
Created by Dtynin on 9/27/2024 in #edge-networking
Debugging Intermittent CAN Bus Communication Failures on AVR128DA48
You can use an oscilloscope to monitor CAN_H and CAN_L signals for distortion, ringing, or voltage drops. Sometimes also if your power network is not properly grounded, you can receive some garbage message on the system.
3 replies
DIIDevHeads IoT Integration Server
Created by Sterling on 9/27/2024 in #firmware-and-baremetal
Issues with Viewing PRINTF Output on STM32 Nucleo L476RG with X-Nucleo IDB05A1
Alternatively, consider, STM32CubeMonitor for monitoring and debugging.
3 replies
DIIDevHeads IoT Integration Server
Created by Sterling on 9/27/2024 in #firmware-and-baremetal
Issues with Viewing PRINTF Output on STM32 Nucleo L476RG with X-Nucleo IDB05A1
Use a serial terminal tool (e.g., PuTTY, Tera Term, or HTerm) to connect to the virtual COM port. Set baud rate to match your project's UART configuration. In your code, redirect printf to UART
3 replies
DIIDevHeads IoT Integration Server
Created by Sterling on 9/27/2024 in #edge-networking
Troubleshooting CANBUS Flashing on Nucleo-F446 Board Using STM32 Bootloader
Most times you need to verify the voltages required for setup, i use one CAN transciever and i discovered it had two voltage rails. So confirm this
3 replies
DIIDevHeads IoT Integration Server
Created by Sterling on 9/27/2024 in #edge-networking
Troubleshooting CANBUS Flashing on Nucleo-F446 Board Using STM32 Bootloader
Check the CAN2 pin configuration on your Nucleo-F446 board. Ensure PB5 (CAN2_TX) and PB13 (CAN2_RX) are correctly connected to the external transceiver (MCP2551/SN65HVD230). Verify the transceiver's VCC and GND connections. Also, confirm the bootloader mode is properly activated by monitoring the STM32's BOOT0 pin and reset sequence. Are you using a CAN bus analyzer or sniffer to verify the CAN message is being transmitted correctly and not corrupted?
3 replies
DIIDevHeads IoT Integration Server
Created by Daniel kalu on 9/27/2024 in #iot-cloud
Ensuring Reliable Cloud Integration with ESP32 for Continuous Sensor Monitoring
stabilize the power supply with capacitors or regulators and optimize Wi-Fi antenna placement and orientation if external antennas are being used. also make sure there aint any interfering devices close to it
6 replies
DIIDevHeads IoT Integration Server
Created by Daniel kalu on 9/27/2024 in #iot-cloud
Ensuring Reliable Cloud Integration with ESP32 for Continuous Sensor Monitoring
Noisy power supply to ESP32's Wi-Fi module can cause disconnections. Faulty or loose connections, such as antenna or power cables, can also interrupt cloud connectivity.
6 replies
DIIDevHeads IoT Integration Server
Created by wafa_ath on 9/11/2024 in #pcb-and-analog
Troubleshooting Frequency Dropout Issues in Instrument with Photodetector
if it persist, i guess you just try another device
4 replies
DIIDevHeads IoT Integration Server
Created by wafa_ath on 9/11/2024 in #pcb-and-analog
Troubleshooting Frequency Dropout Issues in Instrument with Photodetector
Improve Signal-to-Noise Ratio Shield cables, use noise filters, optimize Photodetector.
4 replies
DIIDevHeads IoT Integration Server
Created by wafa_ath on 9/11/2024 in #pcb-and-analog
Troubleshooting Frequency Dropout Issues in Instrument with Photodetector
this can be few causes of this issue, interference from Photodetectors, Electrical noise or grounding issues, Instrument hardware or firmware glitches
4 replies
DIIDevHeads IoT Integration Server
Created by Great~~~ on 10/3/2024 in #jobs
ESP32-S3 Firmware Development
@Afuevu
8 replies
DIIDevHeads IoT Integration Server
Created by Camila_99$$ on 8/26/2024 in #pcb-and-analog
NodeMCU and WLED Issues with Powering via Mains Adapter
Make sure the 5v supply is stable enough not to fluctuate, which is bad to the MCU. Also ensure the LED is not consuming too much current, this can cause the MCU to trip off and enter a reset state
4 replies
DIIDevHeads IoT Integration Server
Created by Sterling on 9/13/2024 in #firmware-and-baremetal
Issues with STM32L476RG Nucleo Board Not Detected in CubeIDE on Ubuntu
If your Ubuntu system has a device manager I suggest you go to it and update the stlink firmware again so your system can recognize the board.
4 replies
DIIDevHeads IoT Integration Server
Created by Naren on 8/19/2024 in #code-review
Quectel EC200U GPRS Design
You can also get the module setup here https://embedthreads.com/setting-up-the-ec200u-module/
3 replies
DIIDevHeads IoT Integration Server
Created by Naren on 8/19/2024 in #code-review
Quectel EC200U GPRS Design
3 replies
DIIDevHeads IoT Integration Server
Created by Undefined on 8/26/2024 in #pcb-and-analog
Tips for Designing a PCB to Power an STM32 MCU
Here is a great resource and docs from Stmicroelectronics it will help. https://wiki.st.com/stm32mcu/wiki/Basics_of_power_supply_design_for_MCU
4 replies
DIIDevHeads IoT Integration Server
Created by accur4te on 8/28/2024 in #pcb-and-analog
Logic for Sensor Measuring Natural Water Rise and Surface Pressure in a Well Setup?
The sensor measures the pressure of the water above it. The higher the pressure, the higher the water level. The sensor calculates the height of the water level based on this pressure. Pressure = Water Height The sensor uses this equation to determine how much pressure is driving the water to the surface, and thus calculates the natural rise of water above the sensor level.
3 replies