Thanks --- I want to add some small devices, that I've done lately. 4-nixie indicator, can display CPU/GPU/RAM loading, net traffic, temperatures, voltages and other PC-parameters from AIDA64. On-board clock and one-channel "hardware" voltmeter 0...15v are present. --- HDD activity indicator with Soviet dekatron OG-4 --- Different USB flash drives with the real neon lamps :
OMG you've been reading my mind. I need to talk to you about how you got AIDA64 to talk to the nixie indicator! What solution did you use? I am planning to use a 4-tube nixie indicator in my project here: three IN-14 number tunes and one IN-19 symbol tube. The idea was that it will display temperatures, fan speeds (in 0-100% of RPM) and water flow (themflow sensor works much the same as a fan RPM sensor). I was thinking of using an Arduino to drive the nixie tubes, which gets its PC values via LCDSmartie from Speedfan. But your solution sounds better. Please tell me how you're doing that!
I wrote launcher for AIDA, which "grab" all parameters of PC from this program and send them to displays via USB-UART converter (or RS232). Each display have an ID (0...255 15) and receive only his information.
You are a code genius! Could that launcher be adapted to send values to an Arduino? The idea is that the arduino drives the nixie display, and chooses the value to pass on to it either by pressing a select button on the Arduino, or it cycles through the values periodically.
I think that you can just send the Arduino values over the COM port (it connects to the PC via serial USB-UART) using SoftwareSerial protocol. I suspect that your program will work fine as it is. I just need to write some code for the Arduino to parse the data.
But this isn't protocol. This is SoftwareSerial Library One of the "my" protocol (more simple) is : Total 5 bytes, which send to display every 1sec in format 9600-8-N-1. 1st byte - preamble : high nibble - 0x0F in hex code, low nibble - ID (0...15) 2-5 bytes - digits high bit in 3-rd byte - dot ON/OFF PS And, sorry, I don't know how to write sketches for Arduino.
As you can tell, I'm not a very accomplished coder... I see what you mean now. Your protocol looks very clean and straightforward --perfect for what I need. I can write an Arduino sketch to parse for data preceded by a 0x0F value plus specified ID, and pass that data on to the nixie circuit in the appropriate format. So your program does not need any modification at all; I just need to write a sketch that can read it correcly. Unless you can make your program work with Speedfan... But I'll take what I can get. Could I be so bold and ask to purchase a copy of your program?
Two more 'tiny" things : 4-digit nixie modules for small (wrist) watch. : Supply by Li-Ion accumulator, power consumption 5-6uA (idle) and 50-60mA (lamps are ON). With Soviet lamps IN-16, dimentions 57х48х15mm : With Z5900M by RFT Germany, dimentions 52х40х15mm : --- Works by Russian steampunker Wall-ery with this modules : http://steampunker.ru/blog/11158.html http://steampunker.ru/blog/11448.html
USB flash drive with LEDs and micro stepper motor. More pictures - http://www.tehnari.ru/f151/t99589/
Omg, I thought pr0n was filtered. I need a vintage / steampunk filter . Great job dude, keep us dreaming please.