home.wezm.net/templates/calculators.html.j2

101 lines
4 KiB
Django/Jinja

{% from "footer.html.j2" import footer %}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/1998/REC-html40-19980424/loose.dtd">
<html lang="en">
<head>
<title>Calculators: Wes' Retro Site</title>
<link rel="stylesheet" href="basics.css" type="text/css">
<meta name="viewport" content="width=640, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
</head>
<body bgcolor="#f9f9f9">
<basefont face="sans-serif" size="3">
<table width="640" align="center">
<tr valign="middle">
<td width="70%" height="75">
<h1>
<img src="ti89.gif" class="pixelate" alt="TI-89 icon" width="32" height="32">
Calculators
</h1>
</td>
{% include 'nav.html.j2' %}
</tr>
<tr>
<td colspan="3">
<p>
When I was in high school I got a TI-83 as part of my maths class.
I spent a lot of time programming it. And even taught myself enough
C to write a barcode generator program because I was unsatisfied with
the performance of my BASIC implementation. Unfortunately those
programs are lost to the sands of time, but it sparked an
interest in programming that continues today.
</p>
<p>
When I started university I replaced the TI-83 with a TI-89, which
I still have and use today. For some reason I've recently gotten
interested in calculators and have acquired a Voyage 200, PicoCalc,
and have started working on my own basic calculator.
</p>
<h2>Texas Instruments</h2>
<h3>TI-89</h3>
<img src="images/calculators/ti-89-about.gif" width="320" height="200" border="1" class="pixelate" alt="Screenshot of TI-89 about screen">
<h3>Voyage 200</h3>
<img src="images/calculators/ti-v200-about.gif" width="480" height="256" border="1" class="pixelate" alt="Screenshot of TI Voyage 200 about screen">
<!-- TODO: more details on cable adventures -->
<!--
<h3>Cables</h3>
<p>
One of the challenges of using early 2000s TI calculators with
modern computers is they don't use USB.
</p>
-->
<h2>Open Hardware</h2>
<h3>PicoCalc</h3>
<!-- TODO: More details on hardware -->
<p>
The <a href="https://www.clockworkpi.com/picocalc">PicoCalc</a> is a
modern platform powered by a Raspberry Pi Pico,
although other pin compatible boards like the Pico 2, or LuckFox Lyra.
Despite the name, there isn't currently decent calculator software for
it, which I'd love to see.
</p>
<p>
I'd also like to try using the PicoCalc as a Meshtastic node. I've
bought a LoRA WAN board for it to try this in the future.
</p>
<!--
<h3>DIY RISC-V Calculator</h3>
<p>
I'm currently working on a basic calculator of my own design. It's
based around the CH32V002 &ldquo;10&cent;&rdquo; microcontroller. The CH32V003
is a RV32EC RISC-V core FIXME: what are these called. This
means it doesn't have built-in multiplication or division instruction.
As a throw back to high school and university PIC programming in assembly
I'm writing the firmware for this project in RISC-V assembly.
</p>
-->
<!-- TODO: Photos -->
{{ footer(generated, 0) }}
</td>
</tr>
</table>
</body>
</html>