Forum Rule: Always post complete source code & details to reproduce any issue!

Search:

Type: Posts; User: brtaylor

Page 1 of 10 1 2 3 4

Search: Search took 0.01 seconds.

  1. Replies
    360
    Views
    40,883

    Ideal world we would have 3 layouts of each...

    Ideal world we would have 3 layouts of each teensy:
    1. Current Teensy breakout for solderless breadboarding
    2. MM for compact product integrations
    3. DDR2 SODIMM (i.e. Raspberry Pi Compute Module...
  2. Replies
    6
    Views
    116

    Not from PJRC and not my work, but this Teensy...

    Not from PJRC and not my work, but this Teensy 3.2 reference board clone has a BOM:
    https://github.com/thewknd/teensy-boards/tree/master/Teensy%203.2%20reference%20board%20clone

    I built it years...
  3. Is there a good definition of the protocol? All...

    Is there a good definition of the protocol? All I've found is forum and github discussions - enough to understand the approach, but not enough to write a driver.
  4. Thanks! It seems pretty daunting and I'm not sure...

    Thanks! It seems pretty daunting and I'm not sure if it'll be successful. Probably faster to just make another GCS from scratch.
  5. I just thought I would add that looking at the...

    I just thought I would add that looking at the bits/second isn't the best measure because they aren't spread evenly over the time interval. I'm running this on a control system running at 50 Hz. If...
  6. I send the heartbeat at 1 Hz, the GNSS data as I...

    I send the heartbeat at 1 Hz, the GNSS data as I get new data from the receiver at 5 Hz, and the attitude, speed and heading, and battery voltage at 25 Hz.

    The packet sizes are:
    * Heartbeat: 9...
  7. It's a very small piece of code, but I wonder if...

    It's a very small piece of code, but I wonder if this would help:
    https://gitlab.com/bolderflight/software/mavlink

    I wrapped a class around a few of the mavlink packets I use for our flight...
  8. Replies
    76
    Views
    1,612

    Works great Paul.

    Works great Paul.
  9. Yes, it can be done. I use the -s option on my...

    Yes, it can be done. I use the -s option on my linux boxes that only have one Teensy connected, that often means that I don't need to press the program button or use a GPIO to "press" it.
  10. Replies
    76
    Views
    1,612

    Hi Paul, Can confirm the sha1sum and Teensy...

    Hi Paul,

    Can confirm the sha1sum and Teensy Loader 1.54-beta6b

    23737
  11. Replies
    76
    Views
    1,612

    Ditto, it doesn't fix it on my Ubuntu 20.04...

    Ditto, it doesn't fix it on my Ubuntu 20.04 either.
  12. Replies
    10
    Views
    244

    Just to be clear, IMUs don't measure angles, they...

    Just to be clear, IMUs don't measure angles, they measure angular rates (i.e. deg/s), acceleration (m/s/s) and sometimes magnetic field (uT). You'll need a filter to estimate the attitude from those...
  13. Replies
    10
    Views
    244

    MPU9250 is way faster on SPI than I2C. It's been...

    MPU9250 is way faster on SPI than I2C. It's been several years since I tested the performance, but if I recall correctly it's something around 22 us to get data from one IMU on SPI and around 200 us...
  14. Replies
    10
    Views
    244

    Which IMUs? EDIT: nevermind, saw the code...

    Which IMUs?

    EDIT: nevermind, saw the code snippet of LSM9DS1.

    I haven't worked with that IMU, but just based off the fact that SPI is available, my initial reaction would be to go with SPI....
  15. Replies
    76
    Views
    1,612

    Likewise, I have a couple work computers that I...

    Likewise, I have a couple work computers that I still need to put new operating systems on and can use them to try fresh installs of different operating systems for testing.

    I took a screen cast...
  16. Replies
    76
    Views
    1,612

    Just chiming in to add that I recently installed...

    Just chiming in to add that I recently installed Ubuntu 20.04 on one of my work computers and it happens to take a while to bring Teensy loader up the first time. Verify / load fails until it...
  17. Thread: uBlox Library

    by brtaylor
    Replies
    124
    Views
    27,687

    I've also been using the Ardusimple and assumed...

    I've also been using the Ardusimple and assumed that UBX-CFG-VALSET would be the preferred method with the ZED-F9P and any future receivers.
  18. Thread: uBlox Library

    by brtaylor
    Replies
    124
    Views
    27,687

    It looks like uBlox now prefers UBX-CFG-VALSET...

    It looks like uBlox now prefers UBX-CFG-VALSET and UBX-CFG-VALGET to set and get configuration values. Is anyone familiar with that approach?
  19. Replies
    3
    Views
    138

    Regarding the usage, SBUS shouldn't be doing...

    Regarding the usage, SBUS shouldn't be doing anything with interrupts on Teensy 4.1. I would probably try printing the value of pos and see if that makes sense.
  20. Replies
    3
    Views
    138

    I just wanted to quickly point out that the...

    I just wanted to quickly point out that the correct GitHub for the SBUS library is:
    https://github.com/bolderflight/sbus-arduino

    We have a bunch of libraries that work together to make flight...
  21. Replies
    16
    Views
    326

    Teensy 4 USB hits 480 Mb/s. ...

    Teensy 4 USB hits 480 Mb/s.
    https://forum.pjrc.com/threads/60609-Maximum-Data-Rate-still-12-Mbit-sec-for-the-Teensy-4-0?p=236797&viewfull=1#post236797

    I'm guessing there's maybe some limitation...
  22. Replies
    16
    Views
    326

    By Serial do you mean the hardware serial or the...

    By Serial do you mean the hardware serial or the USB? Are you able to buffer data or do you need it streaming in real-time? Are you sending ASCII characters or binary data?
  23. Thanks, that's really good feedback and gives me...

    Thanks, that's really good feedback and gives me some options to consider.
  24. Hi Kris, did you ever manage to get this to work?...

    Hi Kris, did you ever manage to get this to work? Thanks much!
  25. Well, the issue is that the AIN example is...

    Well, the issue is that the AIN example is reading POT values and sending that to SBUS servos, which is not really what you're trying to do as far as I understand it. The below example, just reads...
  26. Replies
    4
    Views
    243

    Here's a very simple program that can compile...

    Here's a very simple program that can compile directly under Linux, instead of needing to cross compile, that illustrates the issue:



    #include <cstdint>

    #define SIM_SCGC4 (*(volatile...
  27. Replies
    10
    Views
    717

    You could probably develop an e-reader / writer...

    You could probably develop an e-reader / writer without the OS in a fraction of the time.
  28. Replies
    4
    Views
    243

    I was trying with 10.2.1. As a test, I tried with...

    I was trying with 10.2.1. As a test, I tried with 5.3.1 and did not encounter that error. Then testing with 6.2.1 and I got the reinterpret_cast error again.
  29. Replies
    4
    Views
    243

    reinterpret_cast from integer to pointer

    I'm trying to compile for Teensy3.x with a makefile using a newer C++ compiler and the Wire library. I'm running into the error 'reinterpret_cast from integer to pointer' (previously it would have...
  30. I'm guessing it's this library?...

    I'm guessing it's this library?
    https://github.com/mikeshub/FUTABA_SBUS

    The issue is that SBUS uses inverted serial. Based on the way the library opens the serial port, I'm guessing the intent is...
  31. Replies
    6
    Views
    4,015

    I saw that NXP released a toolbox supporting some...

    I saw that NXP released a toolbox supporting some processors with Simulink:
    https://www.nxp.com/design/automotive-software-and-tools/nxp-model-based-design-toolbox-mbdt:MBDT
  32. Replies
    58
    Views
    2,801

    I just grabbed it from luni's octopart BoM:...

    I just grabbed it from luni's octopart BoM: https://octopart.com/bom-tool/5AbwHvxe

    Does not include the connector, since that would be on the carrier board.
  33. Replies
    58
    Views
    2,801

    luni, really nice work, love all the...

    luni, really nice work, love all the documentation.

    Just FYI, for anyone interested, I did some quick back of the envelope estimates and arrive at somewhere around $35 to $45 USD per board if...
  34. Replies
    58
    Views
    2,801

    It's 63/37 tin to lead ratio. The full...

    It's 63/37 tin to lead ratio. The full description is:
    https://www.kester.com/products/product/ep256-solder-paste

    I typically order through OSH Stencils, but looks also available on Amazon. I...
  35. Replies
    58
    Views
    2,801

    I have not had success without a stencil, but I...

    I have not had success without a stencil, but I haven't tried it more than once. Maybe someone more experienced at freehanding it can comment...

    Regarding the reflow, I recommend the following...
  36. Yes, kind of. You could create a recording buffer...

    Yes, kind of. You could create a recording buffer as an array of 8 bit types (i.e. uint8_t) and then use some functions to write or read (push or pop) 10 bit data from that array. So, it's not...
  37. I mean, generating gerbers from KiCAD is as...

    I mean, generating gerbers from KiCAD is as simple as clicking "file" -> "plot" in the menu and selecting a destination folder for them to be printed into.
  38. I tried both Eagle and KiCAD and found them both...

    I tried both Eagle and KiCAD and found them both equally unintuitive, so I learned KiCAD since it is open source and doesn't have restrictions on the number of layers. Having learned it, it really...
  39. Replies
    10
    Views
    818

    I have it here:...

    I have it here:
    https://gitlab.com/bolderflight/software/core/-/tree/main/tools

    EDIT: Oops, that would be compiled for the 3.x, I haven't made the modifications for the Teensy 4.x yet.
  40. Replies
    157
    Views
    18,046

    My guess is the encryption is needed to protect...

    My guess is the encryption is needed to protect the PJRC proprietary stuff needed on the 1062 chip to make everything work.

    On the offchance that Paul sees this, I'd be willing to purchase both...
  41. Replies
    58
    Views
    2,801

    BAT54C solves the VBAT problem pretty cleanly.

    BAT54C solves the VBAT problem pretty cleanly.
  42. Replies
    7
    Views
    352

    Neither, since it's not built for Teensy. Try...

    Neither, since it's not built for Teensy. Try selecting the Teensy board, you'll only get one hex file.
  43. Replies
    0
    Views
    251

    Portable Data Acquisition System

    My startup, Bolder Flight Systems, recently completed development and flight validation of a Portable Data Acquisition System (PDAS) for manned aircraft. It was developed with the International Test...
  44. Replies
    7
    Views
    352

    This is a command line uploader for Teensy:...

    This is a command line uploader for Teensy:
    https://www.pjrc.com/teensy/loader_cli.html

    The cool thing with using Linux is that you can use the "-s" option, so you don't even need to press the...
  45. Replies
    5
    Views
    282

    Yes. I don't like the 490-18285-1-ND that...

    Yes.



    I don't like the 490-18285-1-ND that you suggested, I haven't used it, but the ESR is really high and I had issues, likely with ESR, on a prior custom Teensy 3.6 that I did. I've...
  46. Replies
    1
    Views
    171

    BGA Decoupling Capacitors

    I'm in the process of laying out my first custom Teensy using the BGA version of the MK66FX1M0 (i.e. Teensy 3.6) microcontroller. Typically, when I'm using the LQFP version of that chip, I place...
  47. Replies
    28
    Views
    1,230

    I'm a huge proponent of CMake. For my builds that...

    I'm a huge proponent of CMake. For my builds that have options, like which microcontroller to compile for, I use definitions so that I can choose between them on the command line. ie:

    cmake .....
  48. Replies
    5
    Views
    338

    With everything on 3.3V, I've just wired from the...

    With everything on 3.3V, I've just wired from the SD to the microcontroller. Make sure you have enough current capacity for the SD - they can be a bit power hungry.
  49. Replies
    31
    Views
    2,715

    Wow, great news! Especially if it has an...

    Wow, great news! Especially if it has an industrial temperature range, or close to it, would be nice to use in commercial products.
  50. My team uses WSL for loading software to Teensy....

    My team uses WSL for loading software to Teensy. Did you know that you can call Windows executables from the WSL environment? The easiest path that we've found is calling the windows version of the...
Results 1 to 50 of 500
Page 1 of 10 1 2 3 4