The "charlieplex_text.spin2" isn't in the zip file.
Today isn't my day . Sorry about that -- let's hope it's third time lucky. I've updated the .zip above, and I'll attach the file here too.
Wow. Pretty neat that this print #2 device is able to wait until the buffer has enough room.
I wrote some code to slam it with strings and no other waits.
I tested this by toggling an LED in the loop, and the LED only toggles every few seconds as new strings are brought in.
Is there a ready to use 640x480 1bpp VGA driver laying around somewhere that will work with ES + accessory board? I will eventually read up on video stuff on the P2 and do my own driver, but I would like a quick start to get going!
Ozprop and I had a brief look at the goertzel board a while ago. I think Chip's code needs adapting to that small board. The original demo Chip did had sparse electrodes on quite a large scale. The goertzel board is very compact and the electrodes immediately adjacent to each other
Ozprop and I had a brief look at the goertzel board a while ago. I think Chip's code needs adapting to that small board. The original demo Chip did had sparse electrodes on quite a large scale. The goertzel board is very compact and the electrodes immediately adjacent to each other
Just read this thread. I haven't written any code, yet, for the Goertzel board.
gtzpin = 8 'four quadrants, four consecutive pins
adcpin = 15 'centre pad
xpin = 12 'scope X
ypin = 13 'scope Y
oh cool, I need to try that out.
I hope I understand the code, need to look at it. Finally a reason to get the propscope and PPDB out of the plastic container and onto the new workbench. Yes! I am building a new man-cave. The room is fresh painted, has a nice hardwood floor, and a solid work bench so far.
Something around 12 by 12, so small, but I will try to build it as cozy as I can.
Current goal is to have all outlets grounded not just the ones on one side of the room.
House is build I 1930 so one has to have patience to get stuff up to standard.
Renovation of an unused room, or moved house recently?
In doing some more experimenting with the Goertzel board I'm finding it needs further translating to give a one to one mapping of the x/y position. As it is it has a circular trace when moving across a side/corner, ie: off centre motion.
Proximity and size are a major factor to amplification. Without any mechanical guide it is very wonky to control. Even the rolled up fingers affect it. I placed a block ceramic heatsink on top that I could run my finger over and that helped a lot. Sadly it was too big to sit evenly so it still produced a lopsided effect.
Ah ... increasing the sensitivity by reducing the "shift" constant to 8 and adding basic filtering, it becomes more linear because the finger motion stays more central. I've levelled the ceramic block as well. So my finger is now kept a constant 16 mm away from the board, and finger tip motion is confined to a few millimetres from perpendicular centre of the pads.
EDIT: Also needed a calibrate button to handle drift and shifting conditions like the position of the ceramic block and even the plastic spacer for levelling it. I used the four-button control accessory for this.
The new P2 silicon has SINC2 filtering in the Goertzel circuit, which is a huge improvement.
It also allows 120-degree 3-phase output by always assuming data in LUT are pre-signed. The 4th channel can be a 180-degree complement to the 3rd channel. So, you can get by with three outputs, instead of four.
Renovation of an unused room, or moved house recently?
In doing some more experimenting with the Goertzel board I'm finding it needs further translating to give a one to one mapping of the x/y position. As it is it has a circular trace when moving across a side/corner, ie: off centre motion.
Proximity and size are a major factor to amplification. Without any mechanical guide it is very wonky to control. Even the rolled up fingers affect it. I placed a block ceramic heatsink on top that I could run my finger over and that helped a lot. Sadly it was too big to sit evenly so it still produced a lopsided effect.
both, see here how it started … http://real-hell.blogspot.com took me a while to fix it. My Sister published that. I can't even access it. You might know the difference between Friends and Family, you can choose your Friends!
Now I am able to unpack and have a nice Lab, hopefully.
Parallax just built some of these and sent me two. It's the HyperRAM/Flash board that VonSzarvas designed.
I'm also interested in coding and sharing results on this board. I just got permanently laid off from my controls engineer job of 15 years, so I'm looking for something productive to do in the interim.
Parallax just built some of these and sent me two. It's the HyperRAM/Flash board that VonSzarvas designed.
I'm also interested in coding and sharing results on this board. I just got permanently laid off from my controls engineer job of 15 years, so I'm looking for something productive to do in the interim.
If you want to write code for the HyperRAM board, I will send you one. PM me your shipping address.
Comments
Today isn't my day . Sorry about that -- let's hope it's third time lucky. I've updated the .zip above, and I'll attach the file here too.
Wow. Pretty neat that this print #2 device is able to wait until the buffer has enough room.
I wrote some code to slam it with strings and no other waits.
I tested this by toggling an LED in the loop, and the LED only toggles every few seconds as new strings are brought in.
Thank you for always being so helpful!
What is it supposed to do? My guess would be Propscope to gnd X an Y and then what?
curious,
Mike
Is there any demo?
Mike
Just read this thread. I haven't written any code, yet, for the Goertzel board.
I wonder If I need one, just in case.
I showed you that monstrous Laptop I keep to replace the innards with some P2 stuff I have not written yet...
Mike
yes
Mike
I need to ask how many they built.
Kind regards, Samuel Lourenço
Congratulations to VonSzarvas and every other ones involved in the production of those boards.
Hope they could be ordered with two HyperRams fitted.
I went a looking for the code to control the Goertzel accessory board and found it - https://forums.parallax.com/discussion/169236/fun-with-goertzel/p1
Tested and works as advertised. Just had to set the pin constants to suit (I used the second header):
oh cool, I need to try that out.
I hope I understand the code, need to look at it. Finally a reason to get the propscope and PPDB out of the plastic container and onto the new workbench. Yes! I am building a new man-cave. The room is fresh painted, has a nice hardwood floor, and a solid work bench so far.
Something around 12 by 12, so small, but I will try to build it as cozy as I can.
Current goal is to have all outlets grounded not just the ones on one side of the room.
House is build I 1930 so one has to have patience to get stuff up to standard.
Mike
In doing some more experimenting with the Goertzel board I'm finding it needs further translating to give a one to one mapping of the x/y position. As it is it has a circular trace when moving across a side/corner, ie: off centre motion.
Proximity and size are a major factor to amplification. Without any mechanical guide it is very wonky to control. Even the rolled up fingers affect it. I placed a block ceramic heatsink on top that I could run my finger over and that helped a lot. Sadly it was too big to sit evenly so it still produced a lopsided effect.
EDIT: Also needed a calibrate button to handle drift and shifting conditions like the position of the ceramic block and even the plastic spacer for levelling it. I used the four-button control accessory for this.
It also allows 120-degree 3-phase output by always assuming data in LUT are pre-signed. The 4th channel can be a 180-degree complement to the 3rd channel. So, you can get by with three outputs, instead of four.
both, see here how it started … http://real-hell.blogspot.com took me a while to fix it. My Sister published that. I can't even access it. You might know the difference between Friends and Family, you can choose your Friends!
Now I am able to unpack and have a nice Lab, hopefully.
Mike
I'm also interested in coding and sharing results on this board. I just got permanently laid off from my controls engineer job of 15 years, so I'm looking for something productive to do in the interim.
If you want to write code for the HyperRAM board, I will send you one. PM me your shipping address.