SQL from HP95lx
Main dheadshot channel | 17 views | 2019-06-22
I connected my HP95lx to WiFi using a Retro WiFi RS232 adaptor, then telneted into an SQL server I had written for my Raspberry Pi and was successfully able to exchange data.
I connected my HP95lx to WiFi using a Retro WiFi RS232 adaptor, then telneted into an SQL server I had written for my Raspberry Pi and was successfully able to exchange data.
In Rust code, two ways to run concurrent tasks are spawning threads using the standard library, and using the tokio crate for async I/O. In this video I make a test program with 100 tasks that take different amounts of time and compare how threads...
A couple new cross-signing features to demonstrate, as a follow-up to https://scitech.video/videos/watch/1c8a0262-dee9-4927-b9e9-9856a7f4d8bf
A demonstration of cross-signing in Matrix, as of June 12, 2019. The client code is available at https://gitlab.com/uhoreg/matrix-device-trust. The spec proposal is at https://github.com/matrix-org/matrix-doc/pull/1756.
This video shows the whole process of DNA barcoding mushrooms. It includes DNA extraction, PCR, gel electrophoresis, reading chromatograms, using NCBI BLAST and building a phylogenetic tree.
Two-legged gait developed by a model-based reinforcement learning controller after ~30 min of training.
Undulating gait pattern developed by a model-based reinforcement learning algorithm after 30-50 minutes of training.
Simple PWM system for controlling pressure, here used to 'break in' a silicone baloon. The input pressure is 1 bar. First I set the pressure to 1.8 bar to expand the baloon as much as possible, then I immediately decrease it to 0.5 bar, and ...
Using pyqtgraph to plot live data from position sensors, IMU and position tracking of a soft robot.
A poor man's vacuum chamber made from a food container. Don't try this at home unless you know what your doing - these things can implode with quite a bang I'm being told.
A quick demonstration of how to use Tableau Public to create and share data visualizations on your website, for free.
Robot design and control algorithm from Stokes et al., 2011
At the end of 2016, UTC had a leap second inserted at 23:59:60. This short video shows what my iOS and macOS clocks did during that transition, shown here at my local time (UTC+11). As you can see, the iOS clock ignored it completely and kept swee...
Make an outgoing AX.25 connection to a BBS, and handle incoming connections with a custom program. Features the tools axcall, ax25_call, axctl, ax25d, netstat and inetd.
IBM PC Portable (s/n 0006243) booting with Glitchworks' XT-IDE rev-4 card
A demonstration of the "axlisten" and "beacon" commands to monitor and transmit single AX.25 packets on a Linux PC with attached TNC.
A look at the YF-122C 500 Hz mechanical filter, how it's installed in the FT-817 and what it sounds like when you switch it in.
I closed my laptop before heading out to run some errands and before I left I noticed that the fans were still spinning full blast. Opened it back up to find that instead of going to sleep it was doing this. It would wake from sleep and video woul...
Miles runs down the inner workings of the Ikawa sample roaster.
The insertion point pulses, waiting for input.
The roasting schedule feature was added in Typica 1.9 to make it easier for roasting companies to split the roasting work flow up among multiple stations. Previously, it was challenging to adopt a workflow other than having one person weigh the...
How I have Typica set up at a Diedrich IR-1 Profile Lab Roaster to record temperature, fuel setting, airflow setting, and communicate with a scale for measuring green and roasted weights. Since making this, I've also added [degree of roast measure...
Also known (unfortunately) as Rate of Rise, the rate of change of the temperature of a coffee during roasting can be used to more quickly notice when a batch is diverging from a roasting plan. This derived data series is most useful when calculate...
An overview of the annotation controls available in Typica. All of these are now in current release versions of Typica. You can also see an example of Typica communicating with simulated hardware on Linux using ModbusPal and tty0tty.