Very nice very nice. Does R0.2 imply R0.1 was spun and that this has undergone some real world validation already? Looks low cost, could PB8 and PB9 be routed to an CAN chip? If so that could be really handy.
Not a hardware issue, but I've just realized how cool it is to have CAN transceiver on board: this board is now a fully selfcontained USB2CAN adapter! Just without the firmware.
I would not waste time doing to much of the firmware but it's tempting to implement a couple of ELM327-compatible commands just to get the community interested. I wonder if it is legal to implement a protocol which would resemble ELM327 protocol?
USB2CAN int. like Lawicel or so uses different command set than ELM.
ELM commands are not protected at all, what I know. No problem to use it.
But for clear CAN analyzing and communication "Lawicel" protocol is better (more straightforward) than ELM.
what's the use of it? just to show the ability of receiving some fake values from ecu? or the argument to mention 'elm327 support'? (i bet you can implement it in rusefi?)
thermocouple controller seems a very nice small project which would be useful and easily commercialized I wouldn't wast time and money on some useless boards (I got three sn65… CAN boards. okay, I'll use one for my experiments, but I don't know what to do with the rest of them
or is it sort of a can sniffer? my be useful to add some jumpers/microswitches to choose configs (instead of recompiling the code each time you want to sniff a bus with different nitrate, time quantums, etc)
I am sorry I do not follow. The use of what? the use of this stm32 board? the use of CAN? the use if CAN2USB module?
the small stm32 board is a base for all kinds of smaller devices. before we can processed with anything we need a proven schematics and PCB which would later be used in other designs
Tomin wrote:USB2CAN int. like Lawicel or so uses different command set than ELM.
ELM commands are not protected at all, what I know. No problem to use it.
Hi...i am a new user here. Thanks for sharing this information here. I want to know does R0.2 imply R0.1 was spun and that this has undergone some real world validation already?
In this situation it appears the changes were mostly silk screen. I think it has had a hello world program loaded into it and perhaps not much beyond that. However it's a fairly basic board, so that's probably a fairly extensive test.