Great video as per usual. There's a lot more to be gained from studying a datasheet and familiarising oneself with a particular device, in terms of learning how to manipulate it's registers.There's even more enjoyment to be had when coding it all in Forth !
I really enjoy your channel and your style of teaching makes it fun and easy to learn. Could you please do a video on "Comparators" with a focus on how they can be used to interface analog sensors like motorcycle ignition pickup (trigger) coils, cam and crankshaft sensors, etc. into digital signals for use with a tachometer or Arduino board. Thank you.
Thanks for the feedback. A circuit that you might want to start with is in this video that can be used to interface small signal output devices to a microcontroller. th-cam.com/video/wEqfHo_guG8/w-d-xo.html I also have some hall effect videos where I interface a camshaft position sensor to a microcontroller. I am currently installing a Pazon ignition system on an old Triumph motorocycle and have built some test gear equipment that might be shown in some later videos.
Really enjoyed this @0033mer, so much I bought a RP2040, installed forth, lots of fun, but, how did you get i2c running? I don’t find any of those words with the latest release? Enjoying the channel!
Hi Jose .. thanks for supporting the channel. I have written my own support words for I2C, SPI, GPIO ... etc so I get that question a lot. To make it easier for beginners learning Forth I started the series using the SCAMP3 board which has support for all those protocols, so explaining code is much simpler.
@@0033mer Thank you for the response. I have a SCAMP3 on the way so looking forward to seen your tuts! BTW, I found a nice source for I2C tucked away on the stm32f103 folder for the Mecrisp Stellaris Forth... I'm getting closer.. :)
I have written my own wordset for I2C and SPI. There was little interest so I have moved over to the PIC platform with the Scamp3 board. If you want a wordset for I2C on the Pico check out the experimental file (Tachyon) or Zeptoforth.
@@0033mer Thanks! I got the i2c to work yesterday as it's nice and simple in hardware -- just a lot of digging through the RP2040 docs. But ZeptoForth really looks nice, well documented too unlike mecrisp.
Another awesome video :) 003mer, I’m really trying to learn bit banging m, but have had a tough time so far. I don’t understand the whole clock timing and how to actually code it. I’ve been trying to program a maxim 2-wire temperature chip using forth. Do u know of any resources I can read/watch or practice to gain a practical understanding?
Bit banging does take a bit of practice. Start out simple and slowly take on harder projects. I would start out with the X9C103 digital potentiometer. I made a video using DS18B20 temp sensor and instead of using bit banging I used the UART to generate the desired pulse train. th-cam.com/video/yHTt9ZzBpEg/w-d-xo.html
I love all your videos. They have given my lots of great programming ideas. Is there a way to use Forth with PIC microcontrollers, I write my programs in PIC assembly language, currently.
Great video as per usual.
There's a lot more to be gained from studying a datasheet and familiarising oneself with a particular device, in terms of learning how to manipulate it's registers.There's even more enjoyment to be had when coding it all in Forth !
Well said!
I really enjoy your channel and your style of teaching makes it fun and easy to learn. Could you please do a video on "Comparators" with a focus on how they can be used to interface analog sensors like motorcycle ignition pickup (trigger) coils, cam and crankshaft sensors, etc. into digital signals for use with a tachometer or Arduino board. Thank you.
Thanks for the feedback. A circuit that you might want to start with is in this video that can be used to interface small signal output devices to a microcontroller.
th-cam.com/video/wEqfHo_guG8/w-d-xo.html
I also have some hall effect videos where I interface a camshaft position sensor to a microcontroller. I am currently installing a Pazon ignition system on an old Triumph motorocycle and have built some test gear equipment that might be shown in some later videos.
Really enjoyed this @0033mer, so much I bought a RP2040, installed forth, lots of fun, but, how did you get i2c running? I don’t find any of those words with the latest release? Enjoying the channel!
Hi Jose .. thanks for supporting the channel. I have written my own support words for I2C, SPI, GPIO ... etc so I get that question a lot. To make it easier for beginners learning Forth I started the series using the SCAMP3 board which has support for all those protocols, so explaining code is much simpler.
@@0033mer Thank you for the response. I have a SCAMP3 on the way so looking forward to seen your tuts! BTW, I found a nice source for I2C tucked away on the stm32f103 folder for the Mecrisp Stellaris Forth... I'm getting closer.. :)
Where did you get the i2c words from? I don't have them in my full mecrisp with tools image.
I have written my own wordset for I2C and SPI. There was little interest so I have moved over to the PIC platform with the Scamp3 board. If you want a wordset for I2C on the Pico check out the experimental file (Tachyon) or Zeptoforth.
@@0033mer Thanks! I got the i2c to work yesterday as it's nice and simple in hardware -- just a lot of digging through the RP2040 docs. But ZeptoForth really looks nice, well documented too unlike mecrisp.
Another awesome video :)
003mer, I’m really trying to learn bit banging m, but have had a tough time so far. I don’t understand the whole clock timing and how to actually code it. I’ve been trying to program a maxim 2-wire temperature chip using forth. Do u know of any resources I can read/watch or practice to gain a practical understanding?
Bit banging does take a bit of practice. Start out simple and slowly take on harder projects. I would start out with the X9C103 digital potentiometer. I made a video using DS18B20 temp sensor and instead of using bit banging I used the UART to generate the desired pulse train. th-cam.com/video/yHTt9ZzBpEg/w-d-xo.html
Really awesome !
I love all your videos. They have given my lots of great programming ideas. Is there a way to use Forth with PIC microcontrollers, I write my programs in PIC assembly language, currently.
Flashforth will run on many of the PIC microcontrollers. I plan on making a video about Forth running on them, watch for it.
@@0033mer Fabulous - can't wait!
Does anybody know the part number for an ambient light phototranducer - not infrared? Please and thank you.
صلى الله الغير موجود على احمد المرتد واله وسلم تسليما
I like that you do not have to use libraries, and wish I knew forth. Alas, I have all I can handle trying to learn micropython and such.