Fabbri Paolo liked WIFI Game Boy Cartridge.andriy.malyshenko wrote a reply on DIY ESP8266 Led Matrix Clock Kit.Creative World has updated the project titled How to make powerful amplifier circuit using TDA-7.Creative World has added details to How to make powerful amplifier circuit using TDA-7.George on Smart Occupancy Sensor Knows All.lanroth on Smart Occupancy Sensor Knows All.Then on Smart Occupancy Sensor Knows All.jpa on Smart Occupancy Sensor Knows All. Deon van Schalkwyk on Smart Occupancy Sensor Knows All.Nick on A Studio Condenser Microphone For A Constrained Budget.Spirit(the author) on A Studio Condenser Microphone For A Constrained Budget.Dude on Wireless Charging On A Massive Scale.limroh on Smart Occupancy Sensor Knows All.Study Hacker History, And Update It 8 Comments That’s all you really need to make your own emulator or write your own Doom clone. You can see a video about Ultibo (the first of a series) below.Ĭontinue reading “Raspberry Pi Boots CP/M” → Posted in Raspberry Pi Tagged cpm, free pascal, raspberry pi, retrocomputing, ultibo, z80 Ultibo is still very much in active development, but the most common functions are already there you can write to the framebuffer, read USB keyboards, and write to a serial port. The choice of Free Pascal will delight some and annoy others, depending on your predilections. The secret to this development is an open source system known as Ultibo, a framework based on Open Pascal which allows you to create bare metal applications for the Raspberry Pi. Unlike the significant boot times of the standard Linux distros on the earliest models of Pi, you can boot into CP/M in just five seconds. It’s available for the Raspberry Pi Model B, A+, and the Raspberry Pi 2 Model B. The files reside on an SD card and the Pi directly boots it, avoiding any Linux OS (like Raspian). If you want to try booting a “bare metal” Z80 emulator with CP/M on a Raspberry Pi, you can try EMUZ80 RPI. However, as a practical matter, retrocomptuters break, and with emulation, you’d assume that CPU cycles spent on the host operating system (and other programs running in the background) will take away from the target retrocomputer. Part of it is just aesthetics, and of course the real retrocomputing happens on retro hardware. However, there’s something attractive about avoiding booting a modern operating system and then emulating an older system on top of it. Retrocomputing is an enjoyable and educational pursuit and - of course - there are a variety of emulators that can let you use and program a slew of old computers. Posted in Tool Hacks Tagged free pascal, linux, pyvisa, Rigol 1054Z, screen capture Do you have a favorite way to remotely operate your oscilloscope? Let us know in the comments below. wrote a two-part series on using Python to control your test instruments, and here’s an example of a simple Python script that does a screen grab. Disclaimers aside, this looks like an interesting project to try out.Īs notes, there are many other tools available to fetch data and images from your Rigol oscilloscope. However, simple hints might be found in hover text or by pressing F1. There is no users guide nor extensive help according to. The installation instructions are well documented, but as himself warns, if you encounter trouble arising from subtle dependency version conflicts, you may need to be a nerd and/or a pensioner with unlimited time on your hands to solve them. The project relies on Python, PyVisa, and gtk2, and talks to your DS1054Z over USB or LAN. It is written only for Linux, and he has tested it on Ubuntu, Debian, Fedora, and Manjaro. This is coded in Pascal (FPC Lazarus), but we weren’t able to browse the program because hasn’t posted the source code yet. His problem of squinting at the small screen has indeed been solved. And as you can see in the animated GIF of the program in operation over on the GitHub repository, the numbers are certainly clear and legible. In addition to being able to simply view and export the screen, the program implements waveform measurements (we’re not sure if it is using the measurement ability of the ‘scope, or actually performing measurements in the program). But, it grew unexpectedly - as says, “the more the project turned out to be fun, the more it got out of hand”. Tired of squinting at the small numbers on the oscilloscope display, aka decided to take matters into his own hands and wrote yet another tool to remotely view images from a Rigol DS1054Z.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |