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 it on the MAC.
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).
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 Serial1 has the same pins (0,1). On the Teensy...
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 breadboard where I have the set of round eyes (with the...
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 11;
CLK -- connect to pin 13;
CS -- this can be any...
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 common layouts
The second sheet tries to give an...
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 UART to communicate reading the buttons.
I would...
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)...
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).
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 for $22.26. I probably have a few spares...
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 access it as a file system.
Whether you can access...
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 a third party library like the trellis library, it...
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.