Develop IT
Develop IT
  • Видео 264
  • Просмотров 1 155 067
Emulating Z80 Arcade Frogger PCB Using 'C'
If you would like to contribute to the production of content on this channel:
Patreon: www.patreon.com/_DevelopIT
Source Code for my Open Sourced projects can be found here:
GitHub: github.com/BirchJD
My Web site can be found here:
www.newsdownload.co.uk/
Просмотров: 95

Видео

Emulating Z80 Arcade Crazy Kong PCB Using 'C'
Просмотров 200Месяц назад
If you would like to contribute to the production of content on this channel: Patreon: www.patreon.com/_DevelopIT Source Code for my Open Sourced projects can be found here: GitHub: github.com/BirchJD My Web site can be found here: www.newsdownload.co.uk/
Emulating Z80 Arcade Lunar Rescue PCB Using 'C'
Просмотров 91Месяц назад
Emulating Z80 Arcade Space Invaders video can be found here: ruclips.net/video/tIj9lGyv7mc/видео.html If you would like to contribute to the production of content on this channel: Patreon: www.patreon.com/_DevelopIT Source Code for my Open Sourced projects can be found here: GitHub: github.com/BirchJD My Web site can be found here: www.newsdownload.co.uk/
Emulating Z80 Arcade PacMan PCB Using 'C'
Просмотров 153Месяц назад
If you would like to contribute to the production of content on this channel: Patreon: www.patreon.com/_DevelopIT Source Code for my Open Sourced projects can be found here: GitHub: github.com/BirchJD My Web site can be found here: www.newsdownload.co.uk/
Emulating Z80 Arcade Galaxians PCB Using 'C'
Просмотров 248Месяц назад
If you would like to contribute to the production of content on this channel: Patreon: www.patreon.com/_DevelopIT Source Code for my Open Sourced projects can be found here: GitHub: github.com/BirchJD My Web site can be found here: www.newsdownload.co.uk/
Emulating Z80 Arcade Space Invaders PCB Using 'C'
Просмотров 2942 месяца назад
If you would like to contribute to the production of content on this channel: Patreon: www.patreon.com/_DevelopIT Source Code for my Open Sourced projects can be found here: GitHub: github.com/BirchJD My Web site can be found here: www.newsdownload.co.uk/
Z80 Computer Running As Five Retro Computer Systems
Просмотров 2253 месяца назад
If you would like to contribute to the production of content on this channel: Patreon: www.patreon.com/_DevelopIT Source Code for my Open Sourced projects can be found here: GitHub: github.com/BirchJD My Web site can be found here: www.newsdownload.co.uk/
Juputer Ace ROM on a ColecoVision Computer
Просмотров 893 месяца назад
If you would like to contribute to the production of content on this channel: Patreon: www.patreon.com/_DevelopIT Source Code for my Open Sourced projects can be found here: GitHub: github.com/BirchJD My Web site can be found here: www.newsdownload.co.uk/
Playing ZX81 Games On A ColecoVision Computer
Просмотров 1284 месяца назад
If you would like to contribute to the production of content on this channel: Patreon: www.patreon.com/_DevelopIT Source Code for my Open Sourced projects can be found here: GitHub: github.com/BirchJD My Web site can be found here: www.newsdownload.co.uk/
Interchangeable PAL & NTSC TMS9918A, TMS9919A, TMS9929A
Просмотров 1564 месяца назад
If you would like to contribute to the production of content on this channel: Patreon: www.patreon.com/_DevelopIT Source Code for my Open Sourced projects can be found here: GitHub: github.com/BirchJD My Web site can be found here: www.newsdownload.co.uk/
ZX81 ROM on a ColecoVision Computer
Просмотров 1844 месяца назад
If you would like to contribute to the production of content on this channel: Patreon: www.patreon.com/_DevelopIT Source Code for my Open Sourced projects can be found here: GitHub: github.com/BirchJD My Web site can be found here: www.newsdownload.co.uk/
Controller Tested & Working On Coleco Computer
Просмотров 555 месяцев назад
If you would like to contribute to the production of content on this channel: Patreon: www.patreon.com/_DevelopIT Source Code for my Open Sourced projects can be found here: GitHub: github.com/BirchJD My Web site can be found here: www.newsdownload.co.uk/
Mixing & Modulating Electronic Signals
Просмотров 3525 месяцев назад
If you would like to contribute to the production of content on this channel: Patreon: www.patreon.com/_DevelopIT Source Code for my Open Sourced projects can be found here: GitHub: github.com/BirchJD My Web site can be found here: www.newsdownload.co.uk/
ColecoVision Compatible Resin Printed Cartridge Case
Просмотров 1016 месяцев назад
If you would like to contribute to the production of content on this channel: Patreon: www.patreon.com/_DevelopIT Source Code for my Open Sourced projects can be found here: GitHub: github.com/BirchJD My Web site can be found here: www.newsdownload.co.uk/
Coleco Vision Compatible Multi Game Cartridge
Просмотров 1056 месяцев назад
If you would like to contribute to the production of content on this channel: Patreon: www.patreon.com/_DevelopIT Source Code for my Open Sourced projects can be found here: GitHub: github.com/BirchJD My Web site can be found here: www.newsdownload.co.uk/
ColecoVision Controller Case Resin 3D Printed
Просмотров 837 месяцев назад
ColecoVision Controller Case Resin 3D Printed
Designing & 3D Printing a Coleco Vision Controller Case
Просмотров 2618 месяцев назад
Designing & 3D Printing a Coleco Vision Controller Case
Making a Coleco Vision Compatible Controller
Просмотров 1018 месяцев назад
Making a Coleco Vision Compatible Controller
Retro Computer Keyboard Design
Просмотров 2108 месяцев назад
Retro Computer Keyboard Design
Debugging an Emulated 6502 with a Real 6502 CPU
Просмотров 481Год назад
Debugging an Emulated 6502 with a Real 6502 CPU
Emulating SN76489A Audio & ColecoVision Console
Просмотров 130Год назад
Emulating SN76489A Audio & ColecoVision Console
Emulate Apple II In 'C' Emulate 6502 vs Z80
Просмотров 385Год назад
Emulate Apple II In 'C' Emulate 6502 vs Z80
Build A Simple Kill The Bit Electronic Game
Просмотров 254Год назад
Build A Simple Kill The Bit Electronic Game
Emulating BBC Bridge Companion
Просмотров 198Год назад
Emulating BBC Bridge Companion
Emulating TMS9918A/TMS9928A/TMS9929A In 'C'
Просмотров 665Год назад
Emulating TMS9918A/TMS9928A/TMS9929A In 'C'
Rejected Submissions To 80s Computer Magazines
Просмотров 282Год назад
Rejected Submissions To 80s Computer Magazines
Raspberry Pi Pico Audio Record/Play/WAV File
Просмотров 13 тыс.Год назад
Raspberry Pi Pico Audio Record/Play/WAV File
Mattel Aquarius Emulation In ANSI C
Просмотров 4092 года назад
Mattel Aquarius Emulation In ANSI C
Grundy NewBrain Emulation In ANSI C
Просмотров 5062 года назад
Grundy NewBrain Emulation In ANSI C
TRS80 Model I, III & IV Emulation In ANSI C
Просмотров 7892 года назад
TRS80 Model I, III & IV Emulation In ANSI C

Комментарии

  • @Evilslayer73
    @Evilslayer73 5 дней назад

    hi do you have schematic and stl files for this project ?its amazing :)

    • @DevelopIT
      @DevelopIT 4 дня назад

      I'm going to make them available when I have it in a case. I think I have the cassette saving/loading and main case to design left to do.

  • @ItzJosh_10
    @ItzJosh_10 7 дней назад

    Teenage theme in 2010

  • @Einimas
    @Einimas 10 дней назад

    so essentially it could run doom

    • @DevelopIT
      @DevelopIT 4 дня назад

      Raccoon so, especially the most recent faster revision.

    • @Einimas
      @Einimas 4 дня назад

      @@DevelopIT already found someone running doom.

  • @ConfusedNDazed
    @ConfusedNDazed 10 дней назад

    Hey, I have been working on my own Galaxian Emulator now that I have finished PacMan (no sound yet). Everything is pretty easy except for the sprites, there isn’t much information out there. I have been using your video to see how the graphic memory is organised, this has been a big help. The only bit I am stuck on is the tile ids. They never seem to correspond to the correct tile . After spending about 6 hours and not getting anywhere I came back to the video to have a look at your source code, something I prefer not to do. I now see that the tile id has bits for horizontal and vertical flip, so I will need to mask that out. I also see that you are manipulating the remaining 6 bits, which I don’t understand. Would you be able to help me out and explain what you are doing here to get the first tile id for each sprite? Also I hope you are still doing more games and videos.

    • @ConfusedNDazed
      @ConfusedNDazed 7 дней назад

      For anyone else looking at this in the future. Bit 7 is horizontal flip, Bit 6 is vertical flip, and the remaining 6 bits need to be shifted up by two for the tileId. Working backwards, if the game code wants to display a sprite with tileIndex of 72 that is flipped both vertical and horizontally then the tileId would be calculated like this: (72 >> 2) | (1 << 7) | (1 << 6), which gives a tileId of 210.

    • @DevelopIT
      @DevelopIT 4 дня назад

      Sorry for the delay, I should hopefully be doing another video soon, had to spend some time fixing my car and catching up on other stuff I let slip.

    • @ConfusedNDazed
      @ConfusedNDazed 4 дня назад

      @@DevelopIT no worries at all mate, life always gets in the way of this stuff. It gave me time to work it out for myself and i have it all working for Namco Set 2. Spent a little bit of time today trying to get it working for Set 1, but had to leave it to deal with family stuff. My current plan is to get Set 1 done and then move on to Scramble. Looking forward to another video!

  • @mp-ck8gm
    @mp-ck8gm 13 дней назад

    so what is used physically connected to the ECU and obdii cable for communication k-line or can high/low? ISO 9141-2 suggest you only connected to the ECU k line pin.

    • @DevelopIT
      @DevelopIT 4 дня назад

      There are USB and Bluetooth ELM327 devices which can be found on eBay. They plug into the OBDII connector on the vehicle.

  • @jamesross3939
    @jamesross3939 27 дней назад

    I've had a quick look at several of your "Emulation Arcade ... in C", and even though you mention your GitHub repo it does not look like you are sharing either the code (or binaries for that matter). Do you do that on Patreon by chance?

  • @ConfusedNDazed
    @ConfusedNDazed 27 дней назад

    Nice to see that you can reuse code for tiles and sprites from Galaxian, I was reading about how many games/companies reused the Galaxian hardware. I spent a couple of weeks rewriting my PacMan Emulator to be able to handle multiple games. Started Galaxian a few days ago and decoding the tiles and sprites has been the hardest thing, so little information out there, but I think I have it now. Love that you took the time do handle three different PCBs for frogger. You also seem to get a lot done in such little code, think using C helps here.

    • @DevelopIT
      @DevelopIT 24 дня назад

      I've done Amidar and Time Pilot and they both use methods used previously for tiles and sprites, Time Pilot is a great game. I try and keep the videos short and go in depth into one or two items per video, next video I do I'll look at tiles in more depth. Moon Cresta was a challenge for graphic ROM selection.

    • @ConfusedNDazed
      @ConfusedNDazed 23 дня назад

      @@DevelopIT looking forward to your next video. I don’t think I have ever played Time Pilot, will have to fire up RetroArch and have a game. Always been a fan of Moon Cresta though.

  • @mike_98058
    @mike_98058 Месяц назад

    Great projects here, but steep learning curve for some of us. Can anyone give me a link for getting started?

  • @ConfusedNDazed
    @ConfusedNDazed Месяц назад

    You continue to make this look easy!! Another great video mate. I want to emulate Donkey Kong, but maybe I should settle for Crazy Kong instead. I made a synthesiser about 5 years ago for Mac and iPhone, i intend using it for the sound for PacMan and Galaxian (my next game). Do you have an end project in mind for all these games, are you going to build an arcade cabinet to run these in?

    • @DevelopIT
      @DevelopIT 27 дней назад

      If you programmed your synthesiser using Objective C, that is very impressive, I could never get my head around that language. A synthesiser is impressive in itself, not a simple task. My target is to get as many emulators running on a Raspberry Pi Pico as I can with a keyboard so retro computers and arcade machines can be used on a VGA monitor with keyboard. As all projects it tends to be cascading quite a bit.

    • @ConfusedNDazed
      @ConfusedNDazed 27 дней назад

      @@DevelopIT i did it in Swift, but Objective-C used to be my favourite language. I hated it the first time i used it, however it really grew on me and i came to love it. Once Swift was introduced i never looked back. I am an iOS App Developer by trade, started out as C programmer in the early 90s. Your project sounds awesome, my side projects tend to never get finished, usually i go back to them after a year or so though. I have been building an arcade machine for 8 years 😂

    • @DevelopIT
      @DevelopIT 27 дней назад

      @@ConfusedNDazed I made a Mame upright over a decade ago, the joystick has been broken for years, so many things in the queue to get done. Hope your project goes well.

  • @erikc6952
    @erikc6952 Месяц назад

    Hmm, might try to get this to work with a Maxi Climber

  • @stevec2024
    @stevec2024 Месяц назад

    i bet it would work if you declared it "static char arr[....; you need to spend time examining the .ld file and the .map file, look specifically at the two core stack allocations. Each core is limited to 2k of stack, one will overflow into the other core stack, the other into the top of the heap. the failing allocation of "char arr[x*y]" was allocating about 900 bytes on the stack in the subroutine. Probably with other stack usage the stack overflowed - this is very hard to diagnose. Most systems allow megabytes of stack, but not embedded systems...

  • @ConfusedNDazed
    @ConfusedNDazed Месяц назад

    Does Moon Cresta and Scramble run on this emulator? I read that they are the same hardware.

    • @DevelopIT
      @DevelopIT Месяц назад

      Moon Cresta is on my list to do, I'll check it out next. When I did Frogger, the schematic had a part labelled Star Field and the rest of the circuit looked very similar to Galaxian, I was thinking there may be versions of the Galxian ROM set that would run on Frogger, but the ROMs I have wouldn't. I hope Moon Cresta does, it would save me a lot of time.

  • @amirouw
    @amirouw Месяц назад

    thats fascinating ... its what was on my mind months ago .. actually i was looking for a way to change the calibration table via this setup . but i dont know how can we made it possible . i wonder if anyone can give me a hint ..

  • @ConfusedNDazed
    @ConfusedNDazed Месяц назад

    Amazing work mate!! I really like the colours at the start, is that the alternate scheme you mentioned? Looks more like you are playing on a CRT! This is great timing, I just got my PacMan Arcade Emulator in Swift working last night. It kept looping just before the white grid. I was mistakenly clearing port 0 after reading it. I need to hook up input today so I can actually play a game! And then think about tackling sound. Did you have to do much extra work for Ms PacMan to run, i am wondering what the daughter board does? Again, great work, and great video. Which game is next?

    • @DevelopIT
      @DevelopIT Месяц назад

      The alternate scheme was just having dark grey ghosts returning once eaten rather then just eyes, and filled walls. Ms PacMan should just work, the only difference I found between ROM sets is that some use Z80 interrupt mode 1 and some use mode 2. I have done Crazy Kong and Frogger, just need to do videos. Next I may try Berzerk.

    • @ConfusedNDazed
      @ConfusedNDazed Месяц назад

      @@DevelopIT oh I didn’t even try Ms PacMan in my emulator, just assumed it wouldn’t work out of the box. I’ll implement mode 1 interrupts in my CPU and give it a go. I’ve never played Crazy Kong before, will have to have a look. Just saw another one of your videos pop up in my feed, will watch it now.

  • @mihailucian409
    @mihailucian409 Месяц назад

    Fake

  • @ItzJosh_10
    @ItzJosh_10 Месяц назад

    This is an anime

  • @buddhistsympathizer1136
    @buddhistsympathizer1136 Месяц назад

    This chip also used inside the Acorn BBC Micro computer

    • @DevelopIT
      @DevelopIT Месяц назад

      I didn't realise that, BBC Micros were what we had at school. It's an amazing chip considering it does almost as much as the AY audio chips.

    • @buddhistsympathizer1136
      @buddhistsympathizer1136 Месяц назад

      @@DevelopIT Yes. Up until recently I thought it was an AY based chip inside them. As you probably know the AY chips ruled the computer and arcade game sound world until the Yamaha YM range with FM synthesis took over.

  • @ConfusedNDazed
    @ConfusedNDazed Месяц назад

    That was very interesting, you could have done a 4hr video on this as there is so much information to cover. I need to watch the start a few times to be able to follow the schematic part a bit better. I like the way you watch the memory change to work out what is going on. I am about 75% of the way through a PacMan emulator for the Mac, I think at the end I might look at the schematic and see if I can connect what is going on with what I am doing. Currently using Chis Lamont’s doc. One part I didn’t get in this was how did you know what to do for the starfield, as it doesn’t go through the CPU. Are your star positions accurate or just random? Please keep making these types of videos, they are amazing.

    • @DevelopIT
      @DevelopIT Месяц назад

      The Star Field, is just a random number generator, I started doing what I think the circuit is doing, but I ended up doing something that I think looks right. I hope the PacMan one goes well for you. I have just completed PacMan, without the audio. It has a complexity the way it uses interrupts. Some ROMs use interrupt mode 2 and some use interrupt mode 1.

    • @ConfusedNDazed
      @ConfusedNDazed Месяц назад

      @@DevelopIT You’ve just completed PacMan?? You’re on fire! Ive been doing it for 3 months and just got the Test Screen displaying up until the grid (then it loops). That time included writing the Z80 CPU though. Oh some use mode1? I only implemented mode 2 so far. Am pretty happy with my progress, hopefully i have it displaying the attract screen by the end of today (Aus time) Are you going to do a video on PacMan? What is your next game you are going to tackle?

    • @DevelopIT
      @DevelopIT Месяц назад

      @@ConfusedNDazed It took me a number of months to get the Z80 emulation done too. Hopefully I'll get a video about PacMan done next week at some point. I started Missile Command after PacMan, the display is a bit complex so I put it aside for now and did Crazy Kong instead, which is pretty much there now.

  • @xbelanch
    @xbelanch Месяц назад

    any chance of see the source code?

    • @DevelopIT
      @DevelopIT Месяц назад

      I talk though the source code at the end of the video, but the source code is not OpenSource.

  • @Pendatun123
    @Pendatun123 Месяц назад

    Sir may ask about self discharge of this super capacitor, if full charge how many days volt drops?

    • @DevelopIT
      @DevelopIT Месяц назад

      I think it depends on the quality of the super capacitors. I have some small 10F capacitors that stay charged for weeks. I don't remember about these 500F ones, but they do loose charge faster.

    • @Pendatun123
      @Pendatun123 Месяц назад

      @@DevelopIT 500f?

  • @ijlijl
    @ijlijl 2 месяца назад

    Just found your channel because I'm writing a Z80 core and am taking a look on youtube. Such cool stuff on this channel. The custom hardware videos are really neat. I'll have to make a space invaders emulator now too.

    • @DevelopIT
      @DevelopIT 2 месяца назад

      It's the way it always goes, when I start a project, I too always end up with more projects on the list by the end.

  • @benjamindeharo314
    @benjamindeharo314 2 месяца назад

    Could you make a tutorial about this ? It's interesting, but I can't understand how to implement it with this video alone

    • @DevelopIT
      @DevelopIT 2 месяца назад

      I have done a Galaxians emulation now and when I get time to do a video, I'll go in depth. It is a more interesting emulation as the Galaxians has hardware sprites as well as tiles.

    • @benjamindeharo314
      @benjamindeharo314 2 месяца назад

      @@DevelopIT Will that be a tutorial where you explain step-by-step how to code the emulator or a review of the code ?

    • @DevelopIT
      @DevelopIT Месяц назад

      @@benjamindeharo314 Just posted a video last night about Galaxians PCB, with more in depth explanation on how to go about emulating an Arcade PCB.

    • @benjamindeharo314
      @benjamindeharo314 Месяц назад

      @@DevelopIT thank you, I'm going to watch it right now

  • @ConfusedNDazed
    @ConfusedNDazed 2 месяца назад

    That was really interesting. I was wondering where you got all your Space Invaders information? Was it various sources, or is there a document like Chris Lamont’s PacMan one? I am currently writing a PacMan emulator in Swift, and Space Invaders will be next on my list.

    • @DevelopIT
      @DevelopIT 2 месяца назад

      With the Z80 I start off putting the ROM that looks like it executes first at the bottom of memory then evolve from there. My Z80 emulator shows what memory and IO ports have been accessed. Can usually see bitmapped display memory & character maps. I get it as far as I can, if I get stuck on something I try and work it out from the circuit diagram or do a search to see if the info is available. I may do a video on how I go about a new emulator. It's worth while doing as I'm sure you appreciate it's a great learning experience.

    • @ConfusedNDazed
      @ConfusedNDazed 2 месяца назад

      Thanks for the explanation. If you make that video, I would definitely watch it!

    • @DevelopIT
      @DevelopIT 2 месяца назад

      @@ConfusedNDazed I've just done a Galaxians PCB emulation. When I get time to do a video, I'll go into much more depth.

    • @ConfusedNDazed
      @ConfusedNDazed 2 месяца назад

      @@DevelopIT don’t tease me like that!!! Can’t wait to see it mate.

    • @DevelopIT
      @DevelopIT Месяц назад

      @@ConfusedNDazed Just posed the emulating Galaxians video last night.

  • @shokdj1
    @shokdj1 2 месяца назад

    I think I came to the wrong video I only needed to type connect “my macadd” after pairing

  • @matid8453
    @matid8453 2 месяца назад

    I have this same monitor XD

    • @DevelopIT
      @DevelopIT 2 месяца назад

      A while ago I thought I would pick up some monitors cheap from eBay. Because businesses have to pay to scrap things like this I got about 10 of them for £20. They are small and tidy, I like them.

  • @jam0n85
    @jam0n85 2 месяца назад

    Didn't have the correct adapter. Thanks.

  • @Luke-ef9ft
    @Luke-ef9ft 2 месяца назад

    Programming a computer you made with switches, phenomenal. Thanks for sharing the derramp5113 Advent Of Computing, will have a look at them both!

    • @DevelopIT
      @DevelopIT 2 месяца назад

      Thank you for the feedback. derramp5113 is still producing great videos, I always watch his content.

  • @Luke-ef9ft
    @Luke-ef9ft 2 месяца назад

    This video came up on my RUclips recommendations, this is awesome!

  • @zxspectrum16KB
    @zxspectrum16KB 3 месяца назад

    Mpm?

  • @robster7787
    @robster7787 3 месяца назад

    Thanks for the video It was an interesting way to do this because I was trying to connect via Raspberry Pi Zero which has no USB ports without having to buy an adapter.

  • @MichalKobuszewski
    @MichalKobuszewski 3 месяца назад

    Thank you very much for the video. I'm working on a Z80 Single-board computer. I've got Flash, RAM, CTC and SIO here. I've been missing the crucial bit of bootloader code that would let me fetch some bytes from the serial port into RAM and execute them - and here's your video, perfectly on the topic! Now if I will be able to modify your code to suit my board and burn it into the Flash, I could get started on porting the CP/M :)

    • @DevelopIT
      @DevelopIT 3 месяца назад

      Thanks. It's been a while since I worked on this project. BTW you don't need to assemble a CP/M - CCP and BDOS, I just lifted the ones I use from the boot tracks of an Altair 8800 disk image. They need to load into memory at the place they where originally intended and your BIOS just sits above them in memory.

    • @MichalKobuszewski
      @MichalKobuszewski 3 месяца назад

      ​@@DevelopIT Thanks for the tip! That makes sense. I've put a simple memory paging circuit into my board - 512K of Flash and 512K of RAM are sliced into 32K pages and can be freely arranged into upper/lower 32K of Z80's address space. The cold reset configuration puts the zero page Flash on lower 32K and zero page RAM into upper 32K, so it will be possible for a bootloader routine to place the required images where the CP/M expects them. Once you've gotten the CP/M running - aside from playing Zork, what did you experiment with on your machine?

    • @DevelopIT
      @DevelopIT 3 месяца назад

      @@MichalKobuszewski I didn't go any more then 64K myself, you should be able to do some multi-media things that I wont be able to do. For me ultimately I want to sell off all my retro systems and just run some of my own creations and do a bunch of development.

  • @nonoyorbusness
    @nonoyorbusness 3 месяца назад

    I worked in the same building as the game developers for the jupiter ace an old warehouse by Wandsworth bridge they had a 100mb hard drive the size of a fridge they were all networked to!

    • @DevelopIT
      @DevelopIT 3 месяца назад

      That must have been a great environment to work in. I started work and college a bit later in 86. That was the best time when people where more relaxed and were more dedicated to their work as it was a more enjoyable environment.

  • @Roottech25
    @Roottech25 3 месяца назад

    is it bidirectional?

    • @DevelopIT
      @DevelopIT 3 месяца назад

      Only as far as it can reset the OBDII error codes.

  • @what9418
    @what9418 4 месяца назад

    Interesting to see it was Yahoo software

  • @harveybrooks1460
    @harveybrooks1460 4 месяца назад

    Able to help me? Mine stopped halfways on a print and then a red light came on. Wont start any prints now after that. Turnned it off and on and unhooked the printer as well. Goes yellow and then goes red after trying to start a print.

    • @DevelopIT
      @DevelopIT 4 месяца назад

      It may be that the filament is broken in the PVC tube and causing an issue. Or the friction that is trying to drive the filament is not pushing the filament, also carefully check the hot end is heating. The issues I have seen is usually when it detects the filament is not moving. The hot end may need disassembling and cleaning.

  • @fariszainuddin9842
    @fariszainuddin9842 4 месяца назад

    may i ask a question, why dont just power it up from vin? the nominal voltage is about 3.6 isnt it sufficicient even though the Vin ranged from 5v to 12v.

    • @DevelopIT
      @DevelopIT 4 месяца назад

      The linear voltage regulator will use additional power to regulate the voltage, even when in sleep mode, and shorten the battery life of a charged battery. The concept of the video is to get maximum life from low power applications.

    • @fariszainuddin9842
      @fariszainuddin9842 4 месяца назад

      @@DevelopIT i see. thanks for the information.

  • @ellivisionbytheartistandre6467
    @ellivisionbytheartistandre6467 4 месяца назад

    If you left it on for too long without moving anything you could see the marks where the bats and net and stuff were visible while you were watching TV after my dad was convinced it was going to bust our telly as we were given it he didn't decide to buy it otherwise it would have been the best thing since sliced bread! He got us a Speccy a few years after this he even got the black plastic Sinclair ZX Spectrum + upgrade cover and put the gutts of our beloved little rubber key legend in to that! Never felt the same playing manic miner and Jet set Willy without the amazing little rubber keys I'd sit for ages at programming my own games which were even better than the old Binstone contraption!😂

    • @DevelopIT
      @DevelopIT 4 месяца назад

      I didn't realise the Spectrum + case was available as an upgrade. I had always thought you had to buy and complete Spectrum + if you wanted the + case. I always preferred the original myself.

  • @ellivisionbytheartistandre6467
    @ellivisionbytheartistandre6467 4 месяца назад

    We had one

  • @teodorgeorgievbg
    @teodorgeorgievbg 4 месяца назад

    does it work only on Raspberry PI? I think it could work easily on a x86/x64 PC with Linux as well.

    • @DevelopIT
      @DevelopIT 4 месяца назад

      As far as I remember it's just using Python libraries and I don't think any are specific to Raspberry Pi. I haven't tried it but it may well work on any Linux with Python.

  • @SH3D0VV
    @SH3D0VV 4 месяца назад

    Is there any chance you will ever release or sell the source code for this project? The whole CPU in a C just fascinates me.

    • @DevelopIT
      @DevelopIT 4 месяца назад

      Unfortunately for this project I don't think I will. As ultimately I will need to start making money from a product and this may be part of it. I will still open source other source code occasionally.

  • @RAJESH-RAWAT
    @RAJESH-RAWAT 4 месяца назад

    Can we fit LED?

    • @DevelopIT
      @DevelopIT 4 месяца назад

      I don't know if that is possible. It would be a harsh environment and the materials may not be appropriate.

  • @MikePerigo
    @MikePerigo 4 месяца назад

    Nice to see this implemented in discrete components. The pity is there is probably a microcontroller that can do it cheaper.

    • @DevelopIT
      @DevelopIT 4 месяца назад

      I agree, micro controllers are so versatile these days and the RP2040 at £1 each makes most discrete electronics redundant. I still like to experiment at component level. Your comment made me think, just like modern computers remove users from the concept of programming, modern micro controllers will probably create a generation of people who may not appreciate component level electronics as much.

  • @MikePerigo
    @MikePerigo 4 месяца назад

    Excellent work! Worth a subscription all by itself.

    • @DevelopIT
      @DevelopIT 4 месяца назад

      Thank you, I appreciate the feedback.

  • @SpaceAgePac
    @SpaceAgePac 4 месяца назад

    How's it going I am trying to read a BT wireless dongle from my car through my RasPi for my Senior design project ( I have 2 wired ones as backup) can you tell exactly what you type in the commands to be able to read the port, I can barely see. Was it rf comm?

    • @DevelopIT
      @DevelopIT 4 месяца назад

      The commands are listed in the README.TXT file of the GitHub project here: github.com/BirchJD/PiOBDII/

    • @SpaceAgePac
      @SpaceAgePac 4 месяца назад

      @@DevelopIT My bluetooth dongle constantly connects, then disconnects. Do you think it's a compatibility problem?

    • @DevelopIT
      @DevelopIT 4 месяца назад

      @@SpaceAgePac I couldn't say, I've had that issue with pairing my phone to a particular device in the past, so it may be.

  • @PaulGrayUK
    @PaulGrayUK 4 месяца назад

    ZX81 sleeper computer first. Genius.

    • @DevelopIT
      @DevelopIT 4 месяца назад

      Thank you. Every project always becomes much more than originally intended, it's a never ending story.

  • @billfrug
    @billfrug 5 месяцев назад

    do you have schematics?

    • @DevelopIT
      @DevelopIT 5 месяцев назад

      They are at the end of the video. At some point I will make a schematics area in my GitHub and put schematics like this there.

  • @fishbone470
    @fishbone470 5 месяцев назад

    Nice work!

  • @k2z3k0
    @k2z3k0 5 месяцев назад

    is it possible to connect Pico directly to Serial port using logic level converter?i want to send midi form pico pin 0 to serial port pin 3

    • @DevelopIT
      @DevelopIT 5 месяцев назад

      I think you should be able to. That is effectively what this circuit does, but also generates the higher voltage. So you would need to level shift to the RS232 voltage levels.

  • @murraymadness4674
    @murraymadness4674 5 месяцев назад

    nice video, thanks for showing how you do this. I don't have the patience to wait 2 weeks for delivery of the $2 boards from china, but they are probably why I don't see many doing this anymore. but i have a bunch of bare coppy boards and a big roll of uv photoresist so gonna do it this way. After failing for 2 weeks I will then get the chinese boards in the mail, so no worries. :)

    • @DevelopIT
      @DevelopIT 5 месяцев назад

      I'm the same, I use the heat transfer paper method as I find it easier. Though most of the PCBs I want currently are a bit too complex to make at home easily.

  • @user-ed5ld6fc8f
    @user-ed5ld6fc8f 6 месяцев назад

    I want a written composition

    • @DevelopIT
      @DevelopIT 5 месяцев назад

      Write it on a piece of paper, place it under your pillow at night, maybe in the morning you shall have a surprise.