Search found 570 matches

by parkview
Thu Sep 22, 2022 6:15 pm
Forum: General Electronics
Topic: Lithium Battery Voltage Protection Circuit
Replies: 0
Views: 13

Lithium Battery Voltage Protection Circuit

This circuit uses the XC61CC3002MR which is a 3.0 volt voltage supervisor IC. This IC will output a HIGH 3.3V on the output if the IN voltage is 3.0V or above. When the IN voltage drops below 3.0V, it will output a LOW voltage. I am using this to keep Q5 MOSFET switched on, which in turn pulls Q6 ga...
by parkview
Wed Sep 07, 2022 9:45 am
Forum: Projects
Topic: Basic ESP32-C3 RGB LED Controller
Replies: 0
Views: 91

Basic ESP32-C3 RGB LED Controller

A while back I did a ESP32 based simple RGB LED controller , but there was no onboard UART, so it had to be programmed via an external USB to UART cable. Now that the ESP32-C3 MCU is available and has been ported into Arduino, I thought it was time to spin out a version based on the C3. The C3-Mini ...
by parkview
Fri Aug 26, 2022 5:33 pm
Forum: Projects
Topic: Open-PyroJet a 3D Metal/Ceramic Printer
Replies: 13
Views: 2108

Re: Open-PyroJet a 3D Metal/Ceramic Printer

Version 0.7 of both PCB's have been assembled and tested. With only a few small changes in the design - just to make it to work better: OPJ_Driver-Board_V0.7.jpg Of course, as per usual, once I have a break with a project and start working and thinking about it again, I usually come up with possible...
by parkview
Fri Aug 26, 2022 5:19 pm
Forum: Projects
Topic: Adjustable USB Power and Measurement Board
Replies: 4
Views: 794

Re: Adjustable USB Power and Measurement Board

The blank PCB arrived back and after laser cutting a plastic stencil, I placed and hot plated the components into place. I am really happy with it so far. I certainly looks colorful when all of the 19 RGB LEDs are lit up. Here, I only have them set at 25% brightness: USB-Profiler-PCB_V0.6.jpg I am n...
by parkview
Fri Aug 26, 2022 4:31 pm
Forum: Projects
Topic: ePaper Test Board
Replies: 0
Views: 75

ePaper Test Board

Greg and I have been playing around with ePapers projects and every now and then I get caught out with an issue and have no quick way to see whats happening with the various voltages and signals used to drive an ePaper. We what chatting away about this, we thought that it would be handy to just "see...
by parkview
Fri Aug 26, 2022 3:59 pm
Forum: Projects
Topic: JLCPCB Demo PCB
Replies: 0
Views: 74

JLCPCB Demo PCB

Some time back, Hack-a-Day had a posting on PCB track width and current carrying capability. This set me wondering if I might be able to do something similar, So I quickly put together this PCB: JLCPCB_Demo1.jpg The design kind of grew of the few hours it took to lay it all out. I noticed that there...
by parkview
Fri Aug 26, 2022 3:46 pm
Forum: Projects
Topic: Acrylic Display Sign
Replies: 6
Views: 2304

Re: Acrylic Display Sign

And there I was thinking that the Acrylic Sign project was all done and dusted, but no, it turns out I had a MOSFET in backwards, with the body diode allowing USB 5V through to the Li-ion battery, whoops. It wasn't all that bad, as by the time it had gone through a few USB cables and a diode, it was...
by parkview
Fri Aug 26, 2022 3:12 pm
Forum: Projects
Topic: ePaper Breakout Board
Replies: 0
Views: 83

ePaper Breakout Board

I have been playing around with ePaper displays for a while now. These are usually dedicated PCB's that I have built for different functions, but I don't have a plain breakout board. One where I can just connect up a ePaper and then connect the breakout to any embedded controller that I like. So, he...
by parkview
Wed Aug 10, 2022 10:07 pm
Forum: 3D Printing
Topic: Felix 3D Printer Startup and ending GCode Scripts
Replies: 0
Views: 333

Felix 3D Printer Startup and ending GCode Scripts

I will preference this saying that a a Felix 3.x printer, the Home point is on the back right hand side of the printer. Where I have it setup, it's a bit of a pain to reach, so my startup script brings the printhead up to the front of the printer to purge/extrude 10mm of filament, then returns back ...
by parkview
Wed Jun 22, 2022 8:20 pm
Forum: Projects
Topic: Adjustable USB Power and Measurement Board
Replies: 4
Views: 794

Re: Adjustable USB Power Profiler Board

Amongst everything else going on, I managed to get the (Now calling it) USB Power Profiler Board sent off to JLCPCB this morning. It ended up being a bit more complex than the V0.6 block diagram, so it should be interesting to see how it turns out. It would be great if it can measure down to the 10'...
by parkview
Tue Jun 14, 2022 12:16 pm
Forum: Projects
Topic: Universal e-Paper Name Badge
Replies: 4
Views: 1474

Re: Universal e-Paper Name Badge

Well, somehow the Australian Postal system lost this and another PCB from JLCPCB during shipping. This was during C19 dark days here in WA, so fair enough. Since the loss, I have discovered two things about this PCB: 1) the WS2812 foot print was wrong 2) the MOSFET driving the e-Paper power was in b...
by parkview
Sun Jun 12, 2022 8:54 pm
Forum: Projects
Topic: ESP32-S3 Dev Board
Replies: 0
Views: 317

ESP32-S3 Dev Board

I have been hanging out to try a ESP32-S3 MCU. I have been watching stock on LCSC over my last few orders, but none of the WROOM series are listed in stock, so after watching a Unexpected Maker video , I bit the bullet and decided to make my own Dev board. I wanted to have a go at adding SPI based 1...
by parkview
Sat Jun 11, 2022 8:54 pm
Forum: Projects
Topic: Open-PyroJet a 3D Metal/Ceramic Printer
Replies: 13
Views: 2108

Re: Open-PyroJet a 3D Metal/Ceramic Printer

The 2nd version PCB's arrived last week, and I jumped in and assembled them and I think they came out looking really nice: Controller Front: OPJ-Controller_V0.6_sml.jpg Driver Front: OPJ-Driver_V0.6_sml.jpg So the changes between the V0.5 and V0.6 PCB versions are mainly that it now has individual A...
by parkview
Sat May 28, 2022 10:41 pm
Forum: Projects
Topic: Adjustable USB Power and Measurement Board
Replies: 4
Views: 794

Re: Adjustable USB Power and Measurement Board

Today I did a full path voltage loss measurement across all active components. With a USB 5.03V input and a load of around 490mA I measured a loss of 466.4mA across the voltage regulator path. I measured a loss of 355.6mA with the voltage regulator switched out. Basically it comes down to I loose 58...
by parkview
Thu May 26, 2022 9:12 pm
Forum: Projects
Topic: Adjustable USB Power and Measurement Board
Replies: 4
Views: 794

Re: Adjustable USB Power and Measurement Board

The first version of the Adjustable USB Power and Measurement board had this kind of block diagram: V0.5_Block-Diagram.jpg When I designed this, I didn't realise how slow i2C reading was on a ESP32. To save GPIO, I used i2c based INA219, which has a maximum of one thousand Samples per Second. I woul...
by parkview
Wed May 25, 2022 3:10 pm
Forum: Projects
Topic: Adjustable USB Power and Measurement Board
Replies: 4
Views: 794

Adjustable USB Power and Measurement Board

As you can see from this Forum, I have been working on a number of ESP32 based projects. It would be really handy to be able to have a USB based power limiting function and at the same time, be able to measure power being used at high speed, say at least 20K Samples Per Second (SPS). This would help...
by parkview
Wed May 11, 2022 9:22 pm
Forum: Projects
Topic: Open-PyroJet a 3D Metal/Ceramic Printer
Replies: 13
Views: 2108

Re: Open-PyroJet a 3D Metal/Ceramic Printer

It's been another busy week. Both the Controller and Driver board designs have been updated and the files have been sent off for manufacture with a Blue solder resist: Driver Board: i2C121 IC removed and replaced with the ADC128, an 8-channel SPI based Analogue to Digital Converter IC removed the MA...
by parkview
Fri May 06, 2022 3:34 pm
Forum: Projects
Topic: Open-PyroJet a 3D Metal/Ceramic Printer
Replies: 13
Views: 2108

Re: Open-PyroJet a 3D Metal/Ceramic Printer

Stephen was very kind and let me pop over to his house at short notice and record some Rigol 140MHz bandwidth scope photos. Just to show whats happening at a much higher bandwidth and cleaner view of the 30V Motor driver voltage line: 30V-line-pulse-cap-charge_sml.jpg Above the Yellow line is the MA...
by parkview
Fri May 06, 2022 3:17 pm
Forum: Projects
Topic: Open-PyroJet a 3D Metal/Ceramic Printer
Replies: 13
Views: 2108

Re: Open-PyroJet a 3D Metal/Ceramic Printer

First up, here is a scope shot of the ADC121 input pin with a 100nF capacitor across it to ground: DAC-ADC-Data.3.jpg It looks much cleaner doesn't it! I then had a play with reading and setting the ESP32 i2C clock frequency. I also checked it with the scope. I have a i2C based OLED screen on the bu...
by parkview
Thu May 05, 2022 9:39 pm
Forum: Projects
Topic: Open-PyroJet a 3D Metal/Ceramic Printer
Replies: 13
Views: 2108

Re: Open-PyroJet a 3D Metal/Ceramic Printer

After spending way too long (I am not a coder), digging through the ArduSat ADC121xx functions and code, I managed to write out some simple low level i2C function to read the ADC121 IC. Unfortunately it had an extra buggy line that was causing the i2C read to fault, is it was asking it to restart tr...