kyle
d88b7f8bcf
Finishing up part 1.
2019-04-25 23:02:54 -07:00
kyle
2796f1b209
Add a note.
2019-04-25 19:57:56 -07:00
kyle
26dcb6035a
Finish chapter 7 code.
2019-04-25 19:18:39 -07:00
kyle
dbbdcadb51
Fix permissions.
...
Somehow this ended up 0777. It's now 664.
2019-04-26 01:26:34 +00:00
kyle
270c94d536
Working on chapter 7 exercises.
2019-04-25 10:36:15 -07:00
kyle
8599658f0b
Fix inverted logic case in file uploads.
2019-04-25 00:39:51 -07:00
kyle
92f9474f88
slow hacks
2019-04-25 01:39:19 +00:00
kyle
695b45d9c0
bus experiments
2019-04-24 22:46:05 +00:00
kyle
25979492cc
pe: add compiled funs.
2019-04-24 18:49:14 +00:00
kyle
7b34ef9819
Add RGB.
2019-04-23 18:28:52 -07:00
kyle
ebb8172551
From scratch forth text editor.
2019-04-23 18:28:32 -07:00
kyle
1d483e23ca
add term stashing
...
rip joe :(
2019-04-22 23:17:19 -07:00
kyle
46c5fafa4f
more erlang
...
rip joe :(
2019-04-22 23:16:59 -07:00
kyle
e05f92d764
PE: Starting ch4 exercises.
2019-04-22 16:52:35 -07:00
kyle
6220e18137
Working through PE.
2019-04-22 23:49:46 +00:00
kyle
8450ce8753
Updating PE.
2019-04-22 07:01:00 -07:00
kyle
ba841f127c
Start programming erlang.
2019-04-21 19:25:01 -07:00
kyle
bb0620f3aa
Add perlin noise implementation.
2019-02-16 16:50:56 -08:00
kyle
0f5a237b10
Add NumberDisplay and SwitchLED.
2019-01-03 13:40:54 -08:00
kyle
5b7110fd24
bluepill: add usbcdc example
2019-01-02 19:58:24 -08:00
kyle
3d193b0275
fpga: add icestick segment LCD demo.
2019-01-02 16:29:31 -08:00
kyle
b70f066f25
fpga: 7-segment test on TinyFPGA.
2019-01-02 14:58:17 -08:00
kyle
87f936d7b5
pio: add bluepill blink.
2018-12-31 09:00:46 -08:00
kyle
ef5e3dc7fd
fpga: add iCEStick btled example.
2018-12-29 14:03:45 -08:00
kyle
50b0827983
pio: nrf52 test blinks LED.
2018-12-29 14:02:49 -08:00
kyle
fddd50e701
Remove unused register.
2018-12-29 14:02:29 -08:00
kyle
129f92ab19
TinyFPGA: update name of verilog "sketch".
2018-12-29 11:38:13 -08:00
kyle
0caf8118c0
TinyAdder: clean up top-level.
2018-12-29 11:10:02 -08:00
kyle
777c4529c2
TinyAdder: remove unused pins from constraints, add Makefile.
2018-12-29 11:08:26 -08:00
kyle
b4d0799516
TinyAdder: Add docs, organise things, updated EAGLE files.
2018-12-29 10:49:04 -08:00
kyle
4770a2bd9c
TinyFPGA/btled: a comment.
2018-12-29 10:11:22 -08:00
kyle
95827da3e1
TinyFPGA: add button-toggled LED.
2018-12-29 09:55:32 -08:00
kyle
1969718a5a
Add CMSIS bluepill blink.
2018-12-29 07:05:25 -08:00
kyle
f4645e0598
Add GEB pq checker.
2018-12-28 20:46:51 -08:00
kyle
2f086a2c28
Update FPGA experiments.
...
+ Separate out into per-board directories.
+ Add icestick hello world.
+ Add TinyFPGA hello world, beacon, button-triggered LED, and TinyAdder.
+ Add platform constraint files for the iCEStick and TinyFPGA.
2018-12-28 20:45:02 -08:00
kyle
d47661659c
TinyFPGA: add beacon
2018-12-28 15:44:47 -08:00
kyle
5e6838762e
TinyAdder: add EAGLE files.
2018-12-28 14:53:06 -08:00
kyle
8080d93084
fpga: add TinyAdder rev1
2018-12-28 14:52:30 -08:00
kyle
729a5b3037
Start shipping problem.
2018-11-13 09:18:07 -08:00
kyle
22f71e1c99
ostep: add hw5
2018-09-05 18:33:20 -07:00
kyle
72f3484804
lr -> pr
2018-09-03 19:27:07 -07:00
kyle
c1d6c41510
programming rust: finish chapter 2.
2018-09-03 19:27:07 -07:00
kyle
1f90323879
Start homework 5.
2018-08-29 21:04:35 -07:00
kyle
04b031c6f2
Start Rust OS stuff.
2018-08-21 14:55:28 -07:00
kyle
3e5c715493
qc: add README.
2018-06-11 09:43:41 -07:00
kyle
c633b08cbd
Add first QC experiments.
...
Bell states in the Microsoft Quantum SDK and Rigetti's pyQuil.
2018-06-11 09:41:09 -07:00
kyle
6ad979d28f
Fix up bad git subtree import.
2018-06-11 09:39:27 -07:00
kyle
e7c4c5ba49
misc/aqe: thinking about inference
2018-06-05 15:41:49 -07:00
kyle
c87bbfdb93
Add Jupyter notebook with some examples.
2018-06-05 15:41:49 -07:00
kyle
b51e9456c6
misc/aqe: Initial import.
2018-06-05 15:41:49 -07:00
kyle
c5401e5128
misc/numworks: add echelon script for numworks.
2018-06-05 15:41:49 -07:00
kyle
f342fc91db
django: finish tutorial
2018-06-05 15:41:49 -07:00
kyle
bc6a424fbe
django: Tutorial 6.
2018-06-05 15:41:49 -07:00
kyle
92a5117dfc
django: complete tutorial #5
2018-06-05 15:41:49 -07:00
kyle
d7d7b195d8
django: Moving on to tutorial 5.
...
I'm a moron.
2018-06-05 15:41:49 -07:00
kyle
99b8f06813
django: mysite/working on tutorial 4
...
during switch to generic views, blah blah blah
2018-06-05 15:41:49 -07:00
kyle
25bfca067c
django: finish tutorial #3
2018-06-05 15:41:49 -07:00
kyle
d930315fb3
Link to sketchbooks, devlog, and notebook.
2018-06-05 15:41:49 -07:00
kyle
2ca9665af5
django: starting the django tutorial
2018-06-05 15:41:49 -07:00
kyle
e0cc4ab988
misc/kforth: Add link to tag.
2018-06-05 15:41:47 -07:00
kyle
ed7d2ea9b1
misc/kforth: Add new part.
2018-06-05 15:41:44 -07:00
kyle
cf3a0f426c
misc/kforth: Fix a bunch of bugs from part 0x08.
2018-06-05 15:41:42 -07:00
kyle
960587baa3
misc/kforth: More work.
2018-06-05 15:41:39 -07:00
kyle
7a2ed45857
misc/kforth: Restart the world.
2018-06-05 15:41:35 -07:00
kyle
a1149654d4
misc/kforth: Start over.
2018-06-05 15:41:33 -07:00
kyle
7c5297118a
misc/kforth: Move previous work to v1.
2018-06-05 15:41:30 -07:00
kyle
8fc2b09430
misc/kforth: Minor update to part 0x07 writeup.
2018-06-05 15:41:27 -07:00
kyle
7ff4b8d35b
misc/kforth: Finish part 0x07 writeup.
2018-06-05 15:41:24 -07:00
kyle
3991bb353b
misc/kforth: Starting work on writeup.
2018-06-05 15:41:21 -07:00
kyle
342bacdf01
misc/kforth: Store proper dictionary address.
2018-06-05 15:41:17 -07:00
kyle
5788c52ff3
misc/kforth: Notionally start this next writeup.
2018-06-05 15:41:14 -07:00
kyle
d96bf65a24
misc/kforth: Mostly finished with nucleus layer.
2018-06-05 15:41:09 -07:00
kyle
adafdaa128
misc/kforth: Adding stats.
2018-06-05 15:41:05 -07:00
kyle
825dbf927e
misc/kforth: Add forth standard 83
2018-06-05 15:41:02 -07:00
kyle
7fc402e30a
misc/kforth: Filling out more words.
2018-06-05 15:40:58 -07:00
kyle
6a49675314
misc/kforth: Add system status, work on vocab, better write_num.
...
- Now system structure includes a status variable and an associated
function for writing the status out.
- Adding more words to the builtin dictionary.
- write_num round 3.
- Include option to not print the stack each iteration.
2018-06-05 15:40:55 -07:00
kyle
3b284b7c08
misc/kforth: rst fixups
2018-06-05 15:40:29 -07:00
kyle
63e9a0a333
misc/kforth: Interpreter writeup, code cleanups.
2018-06-05 15:40:26 -07:00
kyle
14dc525084
misc/kforth: Start command processing.
2018-06-05 15:40:23 -07:00
kyle
0a010e4527
misc/kforth: spello
2018-06-05 15:40:21 -07:00
kyle
eb03ca98f3
misc/kforth: but what were you feeling
2018-06-05 15:40:18 -07:00
kyle
4dae55e02e
misc/kforth: Iron out numeric issues.
2018-06-05 15:40:14 -07:00
kyle
505d71906c
misc/kforth: Part 0x04 - parsing numerics.
2018-06-05 15:40:10 -07:00
kyle
0ae7d49593
misc/kforth: Finish parsing.
2018-06-05 15:40:06 -07:00
kyle
5bcc016246
misc/kforth: Starting work on the parser.
2018-06-05 15:39:55 -07:00
kyle
c4d78e17ff
misc/kforth: Initial import.
2018-06-05 15:39:34 -07:00
kyle
0fb6dce050
pio: start platformIO projects
2018-04-27 07:54:33 -07:00
kyle
c98ca59a5e
algotune: make reseed public.
2018-04-12 21:53:47 -07:00
kyle
24ca2ce67c
algotune: renamed directory to match library name
2018-04-12 21:27:17 -07:00
kyle
fbcef4955e
algotune: finish library.
2018-04-12 21:25:17 -07:00
kyle
a5d4812025
algotune: start work on algotune.
...
This is a library for stress testing algorithms problems.
2018-04-12 21:25:17 -07:00
kyle
567169dd7b
adsep: some lunch progress
2018-04-10 12:23:09 -07:00
kyle
b7193a9e96
various updates
2018-04-10 07:09:04 -07:00
kyle
1654f1b14f
adsep: start algorithms + data structs = programs.
2018-04-10 07:08:48 -07:00
kyle
af2db4ac8c
misc: add simple turing machine from DAS.
2018-04-07 13:36:30 -07:00
kyle
b6e24b44ad
misc: starting Turing Machine in Racket.
2018-04-07 12:55:27 -07:00
kyle
05a88c1a29
par: add proplogic
2018-04-07 01:58:49 -07:00
kyle
ed28464c04
bitwise: ion release doesn't need a different target name
2018-03-28 06:59:23 -07:00
kyle
71dff5d299
bitwise: finish day 2
2018-03-27 22:47:45 -07:00
kyle
2404595738
bitwise: more work on ion
2018-03-27 16:00:58 -07:00