Spark Logic

$10 O-Scope revisited

Over the last few days I’ve been playing with Ray’s STM32STM32Микроконтроллеры и процессоры…Map magic glue code, ethernet compiles, just WARNING: library LwIP claims to run on [ stm32 ] architecture(s) and may be incompatible with your current board which runs on [STM32]…[STM32GENERIC] F429i Discovery Oscilloscope idea.

Image

Some preliminary results are available here..

https://github.com/pingumacpenguin/STM3 … ontruction

My take on the Scope Sketch is here..

https://github.com/pingumacpenguin/STM32-O-Scope

Its a fun little project and well worth building just for the entertainment value. Currently bandwidth is a little limited, but with a little extra effort it would be possible to make a fully functional 2MHz Scope for next to nothing. Ideal for probing i2c, audio and other low speed signals.

EDIT: We managed to squeeze the maximum speed out of the ADC, read further through the thread for details. The github code includes all of the enhancements made of the course of this thread.

Replies20

Wed Apr 05, 2017 9:51 pm

i’m thinking that eventually as an ‘add on’ we could integrate an i2s audio
http://www.stm32duino.com/viewtopic.php?t=519
play an mp3 file from the sd card, add an fft for a dancing frequency display)
:lol:

Thu Apr 06, 2017 1:17 pm

sorry, Ihave no PT8211PT8211Аналоговые, логические и силовые компоненты…cing frequency display) Laughing mausi_mick Thu Apr 06, 2017 1:17 pm sorry, Ihave no PT8211 ? now I have modified the touch-input for DDS AD9851 to wobble the frequency between st…$10 O-Scope revisited ?

now I have modified the touch-input for DDS AD9851AD9851Аналоговые, логические и силовые компоненты…integrate Touch-functionality (URTOUCH-Lib) and test it with frequency input for DDS AD9851 : the first picture shows the Touch Panel for set frequency, the second the selected fr…DLO-138 OScope to wobble the frequency between start-frequency and stop-frequency.
You can input the frequency-step-width in Hz and the time /step in ms.

The video on youtube:

https://youtu.be/5vU442v46ls

Thu Apr 06, 2017 1:21 pm

Nice work :)

I haven’t been able to work on this…

Mon Apr 10, 2017 7:24 am

Sorry for the question of a beginner. I make an oscilloscope from this topic with two encoders.
Before that, I had only an analog oscilloscope in my life. I have a few questions. What is timebase? How to calculate the signal frequency? What is xzoom?

Mon Apr 10, 2017 7:44 am

Andrew25 wrote:Sorry for the question of a beginner. … What is timebase?

Mon Apr 10, 2017 12:41 pm

IMG_20170410_160223.jpg
IMG_20170410_160223.jpg (145.03 KiB) Viewed 1838 times

Mon Apr 17, 2017 10:18 am

I have made a prototype board for my project but it would also suffice for the O-Scope
WP_20170417_10_46_28_Pro.jpg
WP_20170417_10_46_28_Pro.jpg (184.87 KiB) Viewed 1756 times

Mon Apr 17, 2017 11:00 am

Wow…

Tue Apr 18, 2017 9:49 am

Update ….

The V2 board will have a charging facility for LiPo batteries from the USB. Ive also thought to put a link in to connect the CS to either the EEPROMEEPROMТиповые компоненты и модули без артикула…ly bought one of these: … fbb0123c5e It’s really small (50x40mm) but includes an i2c eeprom , and sdcard slot, and all MCU pins broken out. I have still not used it, but plan to u…very small STM32F405 board or the SD card on the TFT shield – all usable pins were used so I cant have a CS for both.

Once I have it made and I know I havent made a booboo, I’ll put the eagle files on github.

I’m also thinking about selling a few on eBay ready assembled with EEPROMEEPROMТиповые компоненты и модули без артикула…ly bought one of these: … fbb0123c5e It’s really small (50x40mm) but includes an i2c eeprom , and sdcard slot, and all MCU pins broken out. I have still not used it, but plan to u…very small STM32F405 board fitted and the bootloader burned into the Blue PillBlue PillОтладочные и вычислительные платы…as become my new favorite board. I am calling it “blue pad” and it is kind of super “ blue pill ”. Pito Thu Jul 27, 2017 8:53 pm [victor_pv – Thu Jul 27, 2017 3:58 pm] – Just for…very small STM32F405 board . The cost will be about £25 GBP, maybe less depending on if I can get the parts cheaper in bulk.

Steve

Thu Apr 20, 2017 1:38 pm

efftek wrote:@Andy Hull, I would like to send one of my boards to you so you can play with it and see what you can come up with using a TFT shield rather than a SPI TFT. If you would be interested, please PM me. I’ll fit the components, you just need a screen.

Thu Apr 20, 2017 2:25 pm

BW is there a schematic? Although it looks pretty self explanatory, it might avoid me making any smoke releasing assumptions.

Thu Apr 20, 2017 3:31 pm

ahull wrote:BW is there a schematic? Although it looks pretty self explanatory, it might avoid me making any smoke releasing assumptions.

Thu Apr 20, 2017 10:44 pm

.rorrim eht ni ti ta kool ot evah ot gnitcepxe t’nsaw I ,ddo tib a s’taht lleW

Image

.. also placing the bluepill on the same side of the board as the display… you are right.. it was not a good move.

Other than those two issues.. its working fine. :D

Fri Apr 21, 2017 2:03 am

I guess you weren’t named Leonardo in a past life : )

Fri Apr 21, 2017 8:28 am

ThunderOwl wrote:Hello again here.
Today I did some fancy thing I was planning for some time. Replaced chip on one of my “BluePill” boards with STM32F303STM32F303Микроконтроллеры и процессоры…this january). v2a…v2f – various hardware solutions for that software. S-03-(RU)-(T) STM32F303 , TFT LCD “Murzik” “FusionScope” see forum user “Fusion” and links in his signature.…DIY Oscilloscopes – List and Discussions microcontroller.
Sure I am not the first one doing that, I know. Many have thoughts that would be nice if chinese manufacturers would make cheap “F303 Pills”, but there are none (AFAIK). So, we can make one, pinouts are the same as F103. Here my pictures:
http://bildites.lv/a/pjuhvaf5#6jv5nwen
One of pics shows this board running tomeko.net “MiniScope v2d” firmware.
I thought, maybe that is something to consider here in our “O-Scope” variations. If someone write code for F303 (better ADCs, etc), with such BluePill conversion we have “drop-in, pin-compatible” hardware.
Technically, I did “blow off” old chip with hot air pistol, and soldered STM32F303CBT6STM32F303CBT6Микроконтроллеры и процессоры…” hardware. Technically, I did “blow off” old chip with hot air pistol, and soldered STM32F303CBT6 in place. Thoughts, anyone? Smile rexnanet Wed Mar 08, 2017 11:29 am I’ve ordere…$10 O-Scope revisited in place.
Thoughts, anyone? :)

Sun Apr 23, 2017 3:08 pm

Pin config for the GP Board (with correct labels). If my memory was bigger than 32k, Id have remembered to do it on Friday!

Steve

GP01 pins.jpg
GP01 pins.jpg (164.99 KiB) Viewed 2125 times

Sun Apr 23, 2017 7:38 pm

Why do people here constantly pollute the threads with non related questions? It is getting ridiculous now.

… Looks around for a moderator control panel and the delete post button …

Tue Apr 25, 2017 9:20 pm

Rick Kimball wrote:Why do people here constantly pollute the threads with non related questions? It is getting ridiculous now.

Tue Apr 25, 2017 9:36 pm

efftek wrote:Who are you referring to Rick?

Wed May 03, 2017 6:07 am

Rick Kimball wrote:Why do people here constantly pollute the threads with non related questions? It is getting ridiculous now.

… Looks around for a moderator control panel and the delete post button …

Post a reply