Great project! Thought maybe I can share what I've been up to around the same time frame, an ATMEGA328 powered HMI (human machine interface) or LCD keypad panel with serial interface:
16 key keypad and multi-tap. Invoke interactive menu or long messages, tones on buzzer, LED indicator and all LCD functions etc over serial. Easy to construct a menu in 1 minute
There is also a 20X4 version.
Thanks CrossRoads. Just sent out one for cpu trade and will send another one out for an order later this week. If you've got something, we can trade again
High Speed Counting is now working HUGE thanks to GrayNomad for working with me on this.
RTC works too.
Bringing a Fluke 725 Process Calibrator home with me from work today to test everything out accurately over the weekend, test the high speed, analog inputs, analog outputs, PWM outputs etc. Should be good
So far, everything is still proving to work as per the design which is amazing.
On to about the 8th 20 hour day in a row now, ready for a sleep in!
Fluke Calibrator worked a treat, The Brick works great
Most things tested, however I didnt have equipment to test out the RS485 or XBee however they should work fine.
Shipped of 2 of these prototypes to a gentleman in the UK who purchased them, shipped one off to a local guy who purchased 1, and have the last one yet to make up for a mate which I will be using it on one of his projects.
Attached is a render of the board which I did this weekend for use in the Documentation I am writing for The Brick.
I have a nice guy in the USA building me a website, which will be hosted here www.barkyboards.co.nz which will contain product information, downloads, specs etc. This will be available in due course.
So all in all, this project is a success - now these prototypes just need to be used in anger to make sure they are 'fit for purpose'.
Yeah sold 4 prototypes at cost price, just so I could actually get some built and tested.
HMI wise - well the Brick has facilities to plug in a character LCD and mount that into the case, or a 4D Systems touchscreen and mount that into the case. So in theory people could utilise your HMI with little effort, or use a 4.3" touch screen etc from 4D Systems, which has their own programming software - or use it in SGC mode and treat it like a standard graphics LCD and draw stuff on the screen with commands.
I will post a DRAFT version of the documentation I am working on for The Brick shortly. Note, it is still in Draft so may contain information with is wrong or incomplete.
Sure have. Just need to get these prototypes tested to iron out any problems that may exist - I havent found any yet on the functionality, but have identified a few improvements I want to make (only minor things).
But yes, I would like to offer this for sale - that is the plan. I have a company in Australia potentially interested, so I will be sending them my prototype once I have it built and have a program in it, so they can have a look/play. I have a smaller version of this designed on paper too called the Brickette, which features an inbuild 4D Systems uLCD-32PT display in the case. Picture attached. But that one wont be prototyped until The Brick is fully sorted etc.
I think these would be a good 'upgrade' for people on here who want to take their arduino to the next level and use it on a machiine etc, as the Arduino isnt really intended for final products - but can be obviously.
Playing around with the RTC and an LCD, thought I would take a snap.
Just created a multi-tabbed program to test out all the features of the board, which is running on it at the moment.
Still far from perfect but getting there.
Currently reading a high speed input from my Frequency Generator of 1.3Mhz (1.32790Mhz actually)
Thats as high as I can produce with this generator.
Dont know if the freq generator is the accurate one or if The Brick is the accurate one, but they are reading very close.
The Brick is reading 1328437 and the Freq Generator is 1327902, which is a difference of 535Hz at that range, about a 0.0004% difference 8)
I think I can live with that.
Logging it to SD Card, displaying it on the LCD and transmitting it over Bluetooth to the Laptop - not bad, not bad
Would it be possible for you to share your Attiny84 counter with SPI firmware/code? I've got a need for something like that. I've done a counter on a Attiny85 with I2c, but for other reasons would need to move to an 84. Also, do you use an external crystal or the internal oscillator with the ATtiny84?
This is a feat idea. Can't wait to see it in production. I have a project that this would almost be perfect for (just need 15 amp relay.. Guess I could easily add those on)