MichaelMeissner

Latest activity Postings About

    • MichaelMeissner
      I would be nice if the MTP library could make its way into the official release.
    • MichaelMeissner
      MichaelMeissner replied to the thread Multiple Libraries.
      MTP_Teensy is not pre-installed with the Teensy release. I believe it is at: https://github.com/KurtE/MTP_Teensy
    • MichaelMeissner
      MTP is able to access the SD card in the audio adapter as well as the built-in SD card. Due to having 4 bits for data transfer, the built-in SD card is slightly faster, but MTP can access any file system object. Within the LittleFS code, there...
    • MichaelMeissner
      MichaelMeissner replied to the thread Serial2 not printing.
      Looking at the pinout sheet, the Serial2 pins are used as OUT1A and IN1 for I2S audio. Even if you don't use Audio directly, maybe something in the libraries initializes the IN/OUT pins to be used for audio instead of serial devices. One...
    • MichaelMeissner
      Generally if you are going to be using USB host for things like USB sticks a Teensy 4.1 will be easier to deal with because it has 5 standard 2.54mm holes on the inside that you can solder a USB A cable to attach devices. With the Teensy 4.0...
    • MichaelMeissner
      While RS-232 has higher voltage, on the Teensy 4.0/4.1/micromod (and on the legacy Teensy 3.0,3.6, and LC), the voltage on the TX and RX pins must be 3.3 volts. If you use higher voltage, you risk burning out the Teensy. Only on the legacy...
    • MichaelMeissner
      It works! Thanks for the help. For anyone else with the same problem as I had. Just add this: time_t getTeensy3Time() { return Teensy3Clock.get(); } In setup or your custom init function place this: setSyncProvider(getTeensy3Time); Ignore...
    • MichaelMeissner
      Did you call 'setSyncProvider' to tell the time library to use the real time clock. Here is the setup code from TimeTeensy3.ino: #include <TimeLib.h> void setup() { // set the Time library to use Teensy 3.0's RTC to keep time...
    • MichaelMeissner
      Though as the ad notes, that particular case will not hold 18650's with the button top. The button top prevents the battery from being over-charged or depleted. If you are using 18650's in a larger enclosure that provides the protection, you...
    • MichaelMeissner
      IIRC, since those chargers charge at 1A, I think you want a battery with at least 1,000mAh of capacity (but it would be helpful to find a FAQ that goes in the details). When I'm making costume props, often times an issue is will the battery fit...
    • MichaelMeissner
      I didn't notice it was a NIMH battery, the various chargers I mentioned only work for lipo batteries. You need some sort of charger for the battery that works with NIMH batteries. If you don't have a charger laying about you would need to buy...
    • MichaelMeissner
      The default usb connection is set up as a serial connection. Maybe it works with 8-bit binary data, maybe it doesn't (for example it might convert \n into \r\n strings). There are ways to get additional USB devices on the Teensy side, but I was...
    • MichaelMeissner
      I would suspect PaulS meant having the Teensy in USB client mode (i.e. the PI is the host). When the Teensy is a USB client, and the PI is the host, you would just write to the USB serial port with normal text print statements and use...
    • MichaelMeissner
      Well the simplest is just to use USB where the Teensy is a client and the PI is the host. If the PI can power the Teensy, then all you need is a simple USB cable. You would send data via writing text to the serial connection. Alternatively if...
    • MichaelMeissner
      There are I2C multiplexers. You hook each device up to separate logical I2C busses. When you want to talk to a particular device, you send an I2C message to the multiplexer for which bus to connect to. You do have to be careful if the library...
    • MichaelMeissner
      If you want something that is made to be soldered to a Teensy consider this. You will have to cut the solder connection underneath the Teensy that connects VIN and VUSB...
    • MichaelMeissner
      I only use Linux, but in general your system's standard file explorer should be able to see the Teensy and allow you to cut/paste files without having to run any other programs. There are previous threads about MTP that talk about people using...
    • MichaelMeissner
      The better way these days is to use MTP. Here is a post from January 6th, 2024 that I made about using MTP.
    • MichaelMeissner
      MichaelMeissner replied to the thread Teensy 3.2.
      In terms of existing designs, there are at least 2 things that the Teensy 4.0/4.1 just does not have (analog output on pin A14 that can be used to play music and the ability for digital pins to receive 5 volts of input from 5 volt devices).
    • MichaelMeissner
      Do note that the pins used for the serial ports are different between the Teensy 3.2 and Teensy 4.x. On the Teensy 3.2, Serial2 was on pins 9 (RX2) and 10 (TX2). On the Teensy 4.x, Serial2 is on pins 7 (RX2) and 8 (TX2). On both Teensies, only...
    • MichaelMeissner
      True to the title of the thread, I was wiring up the two new eyes I bought (see the previous post, #151). Now of course these new eyes have a different wiring layout than the previous eyes. So to test them out, I added jumper wires to the...
    • MichaelMeissner
      MichaelMeissner reacted to Expensive Notes's post in the thread Dalek Synth with Like Like.
      I converted my toy Dalek into a synth. Inside is a Teeny 4.1 and Audio Card. The antenna and arms are potentiometers and joysticks and I used the fasttouch library for the touch buttons on the Dalek. Here are the innards...
    • MichaelMeissner
      Yes it would be helpful to have the code. I don't have that display, but the pins are: VIN -- connect to the Teensy 3.3v (on a few rare displays connect to VIN instead of 3.3v); GND -- connect to the Teensy ground pin; DIN -- connect to pin...
    • MichaelMeissner
      MichaelMeissner reacted to ninja2's post in the thread teensy4.1 vs 3.5/3.6 with Like Like.
      wow ... once I put my sunglasses on, I was amazed ... :-)
    • MichaelMeissner
      MichaelMeissner reacted to ninja2's post in the thread teensy4.1 vs 3.5/3.6 with Like Like.
      That compatibility description = just what I need, thank you
    • MichaelMeissner
      MichaelMeissner replied to the thread teensy4.1 vs 3.5/3.6.
      I forgot to mention, I did a google spread sheet on various microprocessors: Spreadsheet: https://docs.google.com/spreadsheets/d/1LSi0c17iqtvpKuNSYksMG306_FpWdJcniSRR6aGNNYQ/edit?usp=sharing The first sheet tries to compare each of the pins in...
    • MichaelMeissner
      MichaelMeissner replied to the thread teensy4.1 vs 3.5/3.6.
      I wrote this list about Teensy compatability several years ago: https://github.com/TeensyUser/doc/wiki/Teensy-Compatibility
    • MichaelMeissner
      I probably wasn't clear. I meant you would put a cheap microprocessor at the remote end along with all of the I/O expanders to handle the buttons. That microprocessor does the button reading using the 4 or so I2C expanders, and it uses a single...
    • MichaelMeissner
      I vaguely remember some space related posts. I did a google search, but I didn't remember most of these. I suspect they don't meet the criteria of space qualified (but with it in several amateur rockets, maybe it is near space)...
    • MichaelMeissner
      Another thought might be to put a cheap microprocessor at the remote end that watches the buttons, and communicates the results over a serial UART, using something like RS-422 or RS-485 (or even home-brew connection with checksums).
    • MichaelMeissner
      FWIW, I was on fleabay and I noticed a US seller (datacenterliquidation) selling the GC9A01 round displays that have a squarish PCB under them for $4-ish plus s/h (i.e. you will need to hide the PCB in your build). I was able to pick up 4 spares...
    • MichaelMeissner
      Note, in the flash memory slot on the Teensy 4.1, you can put larger flash memory chips. The largest that I'm aware of is a 256MB/2G-bit NAND Flash chip (Winbond W25N02KVZEIR). You would use the LittleFS_QPINAND constructor with Littlefs to...
    • MichaelMeissner
      I2C is a shared bus. As long as the devices addresses don't overlap, you should be able to put the trellis on the standard I2C bus. The Teensy audio shield uses addresses 0x0A and 0x1A to set up the parameters for the audio shield. If you use...
    • MichaelMeissner
      Well maybe it can handle it, maybe not. But I suspect it may be a lot of work. If you aren't interested in doing the work and learning stuff, etc. it may be better to buy something off the shelf that already has most of the functionality you want.
    • MichaelMeissner
      The Voyager Sailing Drones are a long-term hobby project to develop ocean-going autonomous sailing drones. They are 4 feet and 6 feet in length, constructed using fibreglass over foam core, with a central stringer and keel encasement, similar to...
    • MichaelMeissner
      I suspect the Teensy just does not have to power to record Full HD by reading the camera and writing to the SD card. Maybe it can handle it, but I have my doubts. But an Arduocam does have a 2MP sensor and evidently you can control it from an...
    • MichaelMeissner
      Or as I said, use a Teensy 4.0 or 4.1 for the secondary processor. That way you don't have deal with the issues of the differences. That being said, at the Arduino level things are pretty much the same thing, but of course when you are dealing...
    • MichaelMeissner
      I tend to think that having multiple processors of different types will add to your complexity. You will need to deal with various incompatibilities. I would think if you are going with multiple processors, it may be better to use a Teensy 4.0...
  • Loading…
  • Loading…
Back
Top