Skip to content

ESCs, Sensors and Accessories

413 Topics 2.4k Posts

ESCs, image sensors, ToF and tracking cameras, Microhard and cellular modems, power modules, GPS and other add-on boards.

  • VOXL 2 Mini with Mini 4 in 1 ESC - No battery Information

    Unsolved esc
    6
    2
    0 Votes
    6 Posts
    1k Views
    Jack BishopJ
    @Alex-Kushleyev @Eric-Katzfey Managed to get everything up and running with your advice - One thing I needed to do first was flash V1.0.0 as the system was running V1.0.0beta and had an older version of ESC tools V1.08. Once V1.0.0 was flashed the ESC tools was update to 1.20 and allowed me to update to the ESC firmware version 38. After everything flashed and updated I now have the battery information in QGroundControl! Many thanks again for your assistance!
  • Quectel 5G modem update/firmware for RB5 platform

    Unsolved cellular
    2
    0 Votes
    2 Posts
    771 Views
    tomT
    @Ainars-Bralitis The quectel-CM program is part of the voxl-modem package, you can find the latest release here: http://voxl-packages.modalai.com/dists/qrb5165/sdk-1.0/binary-arm64/voxl-modem_1.0.5_arm64.deb
  • IMX678 M0143 Driver not recognized on SDK 1.0.0

    Unsolved image-sensor
    5
    0 Votes
    5 Posts
    860 Views
    ModeratorM
    Please see app note here
  • VOXL ESC Mini 6s support

    Unsolved esc
    4
    0 Votes
    4 Posts
    1k Views
    VinnyV
    Hi @Jon305Johnson We will not be offering 60A support for some months yet, but we are now testing our standard 4-in-1 ESC at 6S support. We built the first few proto units and expect to have some results in a matter of weeks. All forward progress. Thanks! Vinny
  • voxl Tmotor f55 esc

    Unsolved esc
    26
    0 Votes
    26 Posts
    9k Views
    Alex KushleyevA
    @ErezI When it comes to comparing the quadratic curve fits, it is difficult to look at just the coefficients and compare them. If you have multiple tests, you should plot the quadratic plots on the same figure and see how repeatable they are. What may seem like a noticeable variation in the coefficients, could still result in curves that are very similar. By the way, you should not just average values of a0, a1, and a2 to get a0_average, a1_average, and a2_average, as this will result in wrong curve. If you would like to find an average of all 4 runs, then you can just create a quadratic fit of all the points from the 4 data sets - that is the proper way to do it. However, if after plotting the 4 curves they look very similar, you can use any of the 4 individual fits. The PI (Proportional Integral) controller on the ESC will compensate for minor deviations. The error you saw with params not being valid was due to the latest version of voxl-esc tools using new parameter structure. So the solution is (which is what you already figured out) to update the firmware and params to latest. This type of change does not happen too often. We will add this to documentation to make this clear. Alex
  • 4-in-1 ESC mini with VOXL2 - Current is 0

    Unsolved esc
    4
    0 Votes
    4 Posts
    1k Views
    Alex KushleyevA
    @Aidan-Dempster , Good question. As you may already know, the 4 ESCs normally only send their feedback status packet when the host (flight controller) queries them. The feedback query bit is set for one ESC at a time when sending out the control packet to the 4 ESCs. The Flight controller requests the feedback from one ESC at a time in round robin fashion in order to avoid collisions on UART line. This is true for all ModalAI ESCs. Now, the mini ESC M0129 has a special setup in terms of current sensing. IDs 0-2 do not have any current measurement, but ID3 measures the total current. In order to avoid confusion with individual current measurement, we have added a new Power Status message, which ID3 sends out in addition to the standard feedback. So when the Flight Controller asks ID3 to send feedback, the ID3 will send back the normal feedback packet and the power status packet. Here is a link in PX4 for your reference: parsing of standard packet: https://github.com/modalai/px4-firmware/blob/voxl-dev/src/drivers/actuators/modal_io/modal_io.cpp#L303 parsing of power status and sending out battery status to PX4: https://github.com/modalai/px4-firmware/blob/voxl-dev/src/drivers/actuators/modal_io/modal_io.cpp#L393 It looks like the power status feature is only in voxl-dev branch of PX4 code at the moment. Hopefully that helps! Let me know if you have any other questions. Alex
  • Immersion camera driver support on SDK 1.0.0

    Unsolved image-sensor
    1
    0 Votes
    1 Posts
    423 Views
    No one has replied
  • Do M0039 and M0010 have same electrical structure?

    image-sensor
    1
    0 Votes
    1 Posts
    392 Views
    No one has replied
  • ESC not supplying the correct RPM

    Unsolved esc
    3
    0 Votes
    3 Posts
    1k Views
    Alex KushleyevA
    Hello @andrespalomino , It is possible that during crash the motors have sustained some critical damage. Since you indicated the motors "burned" that usually means the winding insulation has melted and there is probably internal short inside the motor. when you say motors spin correctly when they are separately - are all 4 motors spinning at the desired 4500 rpm with very little current, if tested individually? Hopefully the ESC is still working fine (please check it for any indication of burned components). You can do a quick test in open loop mode before replacing the motors: python voxl-esc-spin.py --id 255 --power 10 --timeout 1 This will apply a fixed power of 10% and it is a very "gentle" test mode to make sure the new motors and ESC are working properly. You can test with propellers or without (maybe better without propellers at first). All 4 ESCs should spin around the same RPM and current should be very low. You can increase the test duration from 1 second if all goes well. As next step, I would suggest replacing the two motors that are not spinning correctly. Burned motors typically means they need to be replaced. After motor replacement, you should repeat the spin test in open loop mode (in previous step). Also, are you able to share the motor and propeller used on your vehicle? Alex
  • Conversion board for VOXL camera MIPI connectors

    Unsolved image-sensor
    2
    0 Votes
    2 Posts
    416 Views
    VinnyV
    Hi @Abdulla-Ayyad No we don't. Sorry. We prioritize our Voxl based ecosystem.
  • 5G Modem - Voxl-modem ERROR can not ready GPIOs

    Unsolved cellular
    16
    1 Votes
    16 Posts
    4k Views
    D
    @tom Curriously, it does not seem to accept -p 0000, which was our pin. We changed it to 1234, which is accepted, but that didn't help with the issue, and it acted identically to providing the wrong pin. quectel-CM -p 0000 [03-02_13:02:16:064] Quectel_QConnectManager_Linux_V1.6.0.24 [03-02_13:02:16:064] unknow -p '0000' quectel-CM -p 1234 [03-02_13:02:39:300] Quectel_QConnectManager_Linux_V1.6.0.24 [03-02_13:02:39:305] Find /sys/bus/usb/devices/2-1.1 idVendor=0x2c7c idProduct=0x800, bus=0x002, dev=0x003 [03-02_13:02:39:307] Auto find qmichannel = /dev/cdc-wdm0 [03-02_13:02:39:307] Auto find usbnet_adapter = wwan0 [03-02_13:02:39:307] netcard driver = qmi_wwan, driver version = 22-Aug-2005 [03-02_13:02:39:308] Modem works in QMI mode [03-02_13:02:39:325] cdc_wdm_fd = 7 [03-02_13:02:39:399] Get clientWDS = 15 [03-02_13:02:39:430] Get clientDMS = 1 [03-02_13:02:39:462] Get clientNAS = 4 [03-02_13:02:39:494] Get clientUIM = 1 [03-02_13:02:39:526] Get clientWDA = 1 [03-02_13:02:39:557] requestBaseBandVersion RM502QAEAAR11A04M4G [03-02_13:02:39:686] requestGetSIMStatus SIMStatus: SIM_PIN [03-02_13:02:39:718] requestGetProfile[1] 3gnet/carl/1234/1 [03-02_13:02:39:749] requestRegistrationState2 MCC: 238, MNC: 20, PS: Detached, DataCap: UNKNOW [03-02_13:02:39:781] requestQueryDataCall IPv4ConnectionStatus: DISCONNECTED [03-02_13:02:39:781] ifconfig wwan0 0.0.0.0 [03-02_13:02:39:803] ifconfig wwan0 down
  • LTE Modem

    Unsolved cellular
    2
    0 Votes
    2 Posts
    676 Views
    Chad SweetC
    The modules support different LTE bands for different cellular network regions EMEA is Europe, Middle East, Asia NA is North America
  • M0040 ToF sensor FOV

    Unsolved image-sensor
    3
    2
    0 Votes
    3 Posts
    1k Views
    E
    Thanks, BTW, i've checked it with the help of a team mate and this is the correct FOV orientation for the sensor (not the measurements): [image: 1683797119162-e05f360a-d319-4564-a99d-b38286d36f7c-image.png] Keep in mind that the Graphics Industry Standard is W x H and you have H x W = 85ºX106º and should be W x H = 85ºx106º (for this position in the picture) Also, W x H = 85ºx106º vs Horizontal x Vertical = 100ºX80º on the different images can cause confusion with the different orientations and values. I would suggest to use the same ratings on both pictures. This is the correct HxV position of the sensor: [image: 1683798333107-4a3d84ec-ea53-4d7c-bde8-9f30dd96a861-image.png] Eloi
  • Cannot connect to pDDL1800 on USB Carrier Board on Mac laptop

    Unsolved microhard
    3
    0 Votes
    3 Posts
    875 Views
    D
    Thanks @Chad-Sweet I'll give that a shot.
  • High resolution camera out of focus

    Unsolved image-sensor
    4
    0 Votes
    4 Posts
    1k Views
    Adrian HidalgoA
    @andrespalomino if the lens is really loose, then the lens could loose focus as it gets rattled with vibes. Verifying that below is your camera: [image: 1683728564550-oem-m0025-2-resized.jpg] When you state that you can get the focus good on the ground but when flying looses the focus, do you mean you can see it gradually getting worse over time or all of a sudden? How far are you viewing the feed? Also, how high are you flying? Do you see a difference when you are closer to objects or lower to the ground?
  • VOXL ESC Mini with VOXL2

    Unsolved esc
    2
    0 Votes
    2 Posts
    999 Views
    Chad SweetC
    VOXL 2 Mini is powered at 3.8V and VOXL 2 is powered at 5V. So, there will be a slight hardware change for the Mini ESC to support VOXL 2. We do plan to have that as an option in the next month or so. It is a PCB stuffing option for 5V
  • Image quality IMX678 VS IM412

    Unsolved image-sensor
    2
    2
    0 Votes
    2 Posts
    924 Views
    modaltbM
    Hi @mark , At this time there's nothing in the config file that can alter the color, but we are attempting to get color tuning going such that we can tweak these settings. Right now it's not something we know how to do quickly (yet!), so please bear with us while we get to this (although it's likely over summer time frame).
  • Lens Holder Mechanical Details?

    Unsolved image-sensor
    2
    0 Votes
    2 Posts
    503 Views
    Chad SweetC
    The mount is M12*0.5 1/2.3" Everything you see in the picture is included [image: 1682092505962-3eb36eda-9258-403c-a5a1-4ac7784a0abe-image-resized.png]
  • IMX678 and M0061-2

    Unsolved image-sensor
    4
    0 Votes
    4 Posts
    1k Views
    R
    Thank you for the replies, they are very helpful! I was wondering if you had mechanical info on the lens mounting fixture? I could not find more info about that. Does it come with the IMX678? Does any M12 lens fit into it? Any mechanical drawings/models?
  • IMX214 with wider FOV

    Unsolved image-sensor
    1
    0 Votes
    1 Posts
    287 Views
    No one has replied