Here is the code we wrote and which is heavily tested and in use in multiple field installations: GitHub Systronix LCM300 library with the usual disclaimers that it might not work for your needs etc....
Type: Posts; User: bboyes
Here is the code we wrote and which is heavily tested and in use in multiple field installations: GitHub Systronix LCM300 library with the usual disclaimers that it might not work for your needs etc....
Also I am interested again. We have a commercial product using T3.2 and in the manufacturing process need to load test code. A great solution would be a Raspberry Pi which could load the code...
We have a library to talk PMBus to an Artesyn LCM300 supply. It works well. I'm on the road for a few days but will see if I can post a link to that here. You should monitor the slave response... Is...
Interested in this. But that link now goes to "Sex Snap Hookup".
Here is a capture of the original from the Wayback Machine:...
https://forum.pjrc.com/threads/57112-Teensy-4-0-Release?p=211706&viewfull=1#post211706
That's helpful too.
...
Also T 3.2/5/6 have RESET available but not on T4.
We designed Teensy 3.2 into a commercial product sold nationwide by our customer. This product is doing well - over 1000 are in the field and customers like it. It has an anticipated life of 10 years...
On his github, you can see the sch in a file "board.pdf", and SJ1 shorts Vusb to Vin. SJ2 connects Vusb to Vin but through D1 with its anode at Vusb so that Vusb can power Vin but not the other way...
Teensy 3.2 isn't the new kid on the block but for many projects it is a good value. We started a large (for us) project before Teensy 3.5 was ready for prime time. We needed access to the bottom...
Am I missing something? According to the ILI9488 data sheet, V001, unlocked PDF copy, page 328, the min 4-line SPI SPI clock cycle period is 50 nsec for writes and 150 nsec for reads. That makes SPI...
That sounds like a great idea - makes it almost foolproof.
Read the recent thoughts on hardware debug - that would be super if possible. In the bad old days we took such ability for granted, but...
Cleaning out things I bought and will never get around to using... such as this Teensy 3.X kit from embeddeccoolness:...
Yes we have been using the ILI9341_t3, forked with some tweaks: https://github.com/systronix/ILI9341_t3
I need to try the SPIN version and also resolve the changes we made... may get around to that...
Sorry to be a little OT but what is the part number: ILI93488 or ILI9388? I couldn't google data sheets for either.
We are using the ILI9341 displays from BuyDisplay but their quality has been...
Windows 10 in this case and Linux (Ubuntu 18.04) also. Right now my travel machine is a Windows Thinkpad so that's what I was using.
Well, it works on A 1.8.8 and TD 1.45 so maybe something with...
Thanks for the quick response. Yeah you also need a library for each sensor on the board (links further down on the page at GH, but you will want our modified version to use i2c_t3). So it's a bit of...
Hi everyone, had my head down for several months getting a commercial control system using Teensy 3.2 into production and shipping across the US. There are now almost 1000 installations and users...
This is why we always fork libraries critical to our project and then 'git clone' those forks into local working repos which are used to build our project. Then we are not at the mercy of updates...
Agreed, for an embedded system. We design and have systems working around the world for years unattended. That's what embedded control does.
But in this case a Windows PC is assumed by vendors...
OK that snip is out of context, we can talk off-forum about your board etc.
This is very interesting. I am interested in the board you developed; would need to know more before deciding if it...
Very interesting. I will follow up in the other thread which shows this DAQ system.
Perfect thanks! I will order some right now.
Thanks! That's all? Direct DP and DM through 33 ohm resistors to a host connector? Is anyone here using any more protection to the slave device connection? From schematics I can see there isn't any...
Hi everyone, it's been a while since I have posted.
So that you understand the issues, here is some background on this need. I have a need to do long-term (maybe months) unattended triggered data...
FYI we have written a generic PCA9548 (and same part from other vendors such as TI) I2C MUX library which assumes i2c_t3. It's being used in a commercial system deployed across the US so it is...
Jim, there's a good demo here: https://github.com/systronix/W5500_Test and look for ILI9341_Test. It draws a screen with stats about the x,y,z values of your touch. Useful for a thorough test of the...
Update: we just ordered 9 boards from OSH Park. If they test out and look OK we will publish the design files and make a pull request to HWGuy. BTW the files imported nicely into Altium 16. Here are...
Great, thanks! Will update as promised once we have a revised board which passes OSH Park scrutiny too.
I'll try to find out from OSH Park but there may be privacy concerns.
CPT designed the very useful Teensy 3.2 breakout board R3 (thank you CPT whoever you are) and we have just discovered a...
You can get 10 ft with wires. We have done this with the small ILI9341 touchscreen and a custom board. Our Teensy is on a control board which is in an awkward place in a metal box and we needed to...
To get even 12 bit real-world performance with a 2.5V input range, that is about 600 uV per count. I'm just using those values as examples. With 1.2V ref its 300 uV per count. To achieve that is...
OK thanks... I understand. Yes I have forked i2c_t3 in order to add a couple of important features... I did issue a pull request a while ago. For now I need to use the fork. We turn on auto recovery...
@SharpEars: "I noticed immediately that it is only characterized for safe operation to a maximum pulse width of 10 ms." Actually, no. Not sure where you got this information. The Infineon IRFP150MPbF...
I do have private libraries, see the compiler output at the link. This is so I can control the version in use and in the case of some such as Ethernet2 I have forked them to add essential features....
In the effort to get a Linux dev system (Ubuntu 17.04, Unity/gnome desktop) going I'm getting a lot of redefinition errors when I try to build programs which build fine in the same version of Arduino...
So... I'm attempting to get a Linux (Ubuntu 17.04) dev system working... because I am hoping it is "better" than Windows. For one thing it is 10X faster to program a new Teensy module: no drivers to...
Right, but you need a Windows PC to do that. Also plugging in a Teensy of given USB VID is a painful three-step process before you can even load the code. It has to load three sets of "drivers" for...
@KrisKasprzak Not that I am aware. Our system, which is starting to ship into the field now, loads a system configuration INI file from uSD, using an application we coded for that, uploaded over...
The ILI9341 touchscreens are cheap and good. We bought several from BuyDisplay (nicely packed, all work well) as well as from PJRC (all good) and eBay (many broken in shipping). For the price, full...
Here are documents for the ILI9341 module, LCD itself, and v1.1 of the ILI9341 data sheet, in our repo ILI9431_t3 and here's a shortcut to the documentation folder itself.
Our repo is a fork of...
It is the input to the white backlight LEDs on the module, and "it depends". The best schematic I could find for these modules shows the LED anode (positive voltage) and 3 different LED cathodes on...
Trust the data sheet. I've seen a lot of things in libraries not supported by the data sheet. Hopefully the manufacturer knows how to use their parts and the people writing the libraries read the...
See @nox771s answer which relates to i2c_t3. But in the bigger world if you have intelligent I2C slaves (microcontrollers) then yes, you can have a multi-master system on I2C or perhaps more...
If by seeing if any of the bus lines are stuck, we have added a simple pin-wiggle high and low test to the startup code in our project which depends on I2C for a lot of the system I/O. Then we report...
@manitou Interesting how close those numbers are. For me the W5500 main draws are
1. No ARP bug (which affects DHCP of course)
2. Lower cost
Hopefully W5500 does not have other new bugs.
I did...
Doh! Thanks for that @drmartin. Seems obvious now. Can you tell I'm new to web programming? The simple code being used to answer requests doesn't parse out any specifics, or I would have seen this...
So here's something odd. Chrome and FF on Android 5.1 phone always result in two requests where there should be only one. The browser reports only the first request (judging by its report of remote...
If anyone cares, I have added remoteIP() and remotePort() to Ethernet2 at my fork at github. You can see these show the remote IP and Port in the demo Tempserver, at this link. Also display status of...
So in somewhat a state of desperation, I have converted to using Ethernet2 library from Adafruit. This is actually originally written by WIZnet, modified in 2015 by Arduino.org team (not Arduino.cc)...
UPDATE 2017Aug05: After trolling around in the Ethernet2 EthernetServer class, it's clear how this happens. The listening socket gets used for the new Established connection, and part of...