glasgow VS pclk-mn10

Compare glasgow vs pclk-mn10 and see what are their differences.

glasgow

Scots Army Knife for electronics (by GlasgowEmbedded)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
glasgow pclk-mn10
4 3
1,854 8
2.4% -
9.4 0.0
11 days ago over 1 year ago
Python Python
BSD Zero Clause License GNU General Public License v3.0 only
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

glasgow

Posts with mentions or reviews of glasgow. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-21.
  • SuperH
    1 project | news.ycombinator.com | 7 Dec 2021
    This post is so timely!

    Does anybody in this thread have details about the H-UDI proprietary SH4 JTAG extensions? Context here:

    https://github.com/GlasgowEmbedded/glasgow/discussions/290

  • Facts every web dev should know before they burn out and turn to painting
    8 projects | news.ycombinator.com | 21 Oct 2021
    Hmm. A followup question: are there any cheats/hacks that would make it possible (if painful) to for example explore the world of USB3, PCIe, or Linux on low-end-ish ARM (eg https://www.thirtythreeforty.net/posts/2019/12/my-business-c..., based on the 533MHz https://linux-sunxi.org/F1C100s), without needing to buy equipment in the mid-4-figure/low-5-figure range, if I were able to substitute a statistically larger-than-average amount of free time (and discipline)?

    For example, I learned about https://github.com/GlasgowEmbedded/glasgow recently, a bit of a niche kitchen sink that uses https://github.com/nmigen/nmigen/ to lower a domain-specific subset of Python 3 (https://nmigen.info/nmigen/latest/lang.html) into Verilog which then runs on the Glasgow board's iCE40HX8K. The project basically makes it easier to use cheap FPGAs for rapid iteration. (The README makes a point that the synthesis is sufficiently fast that caching isn't needed.)

    In certain extremely specific situations where circumstances align perfectly (caveat emptor), devices like this can sometimes present a temporary escape to the inevitable process of acquiring one's first second-hand high-end oscilloscope (fingers-crossed the expensive bits still have a few years left in them). To some extent they may also commoditize the exploration of very high-speed interfaces, which are rapidly becoming a commonplace principal of computers (eg, having 10Gbps everywhere when USB3.1 hits market saturation will be interesting) faster than test and analysis kit can keep up (eg to do proper hardware security analysis work). The Glasgow is perhaps not quite an answer to that entire statement, but maybe represents beginning steps in that sort of direction.

    So, to reiterate - it's probably an unhelpfully broad question, and I'm still learning about the field so haven't quite got the preciseness I want yet, but I'm curious what gadgetry, techniques, etc would perhaps allow someone to "hack it" and dive into this stuff on a shoestring budget? :)

  • How does USB device discovery work? [video]
    1 project | news.ycombinator.com | 11 Jul 2021
  • Glasgow Interface Explorer: First fully open source FPGA based digital interface tool, allows you to decode, probe, and reverse engineer nearly any digital interface from Python
    1 project | /r/ReverseEngineering | 27 Jan 2021
    Project GitHub: https://github.com/GlasgowEmbedded/glasgow

pclk-mn10

Posts with mentions or reviews of pclk-mn10. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-18.
  • Didn't have a PC-Link for my fancy new Sony HCD-J300, so I made my own!
    3 projects | /r/minidisc | 18 Jan 2022
    (Not to make it about me but there is more knowledge lurking in my repository that's not in the command list, sadly neglected. I keep meaning to add support for multi-part commands so that track / display updates can be handled properly as per https://github.com/4gra/pclk-mn10/discussions/5 -- I'll get there one day. The way I see it one has to take the long view to still be in minidisc...).
  • DIY Internal 5.25'' bay MiniDisc AUDIO unit
    1 project | /r/minidisc | 28 Aug 2021
    No need. I'm software developer. Look Control A1 and PC-Link are standard infrared protocols over wire. And it is described here: http://www.hifi-remote.com/sony/Sony_dsp.htm , working computer software library here: https://github.com/4gra/pclk-mn10

What are some alternatives?

When comparing glasgow and pclk-mn10 you can also consider the following projects:

amaranth - A modern hardware definition language and toolchain based on Python

pyusb - Easy USB access for Python

WireViz - Easily document cables and wiring harnesses.

openairplay - Enabling Airplay just like on Apple OSX on Ubuntu and possibly other non-apple OSes

eslint-plugin-compat - Check the browser compatibility of your code

pclink-i2c - Documentation, schematics, and generic information regarding the Sony PC-Link capabilities found on early 2000 era Sony HiFi decks

electron-inject - Inject javascript into closed source electron applications e.g. to enable developer tools for debugging.

browserslist - 🦔 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env

hBPF - hBPF = eBPF in hardware

PyHardwareLibrary - A simple application-oriented and device-oriented library with a variety of communication ports for controlling devices (POSIX serial, USB, etc...)

ECMAScript 6 compatibility table - ECMAScript compatibility tables

xournalpp - Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.