• Stars
    star
    193
  • Rank 201,081 (Top 4 %)
  • Language
    C
  • Created over 8 years ago
  • Updated almost 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A simple calendar using EPD (E-ink) as display based on STM32 microcontroller

NekoCal

Photo

Overview

A simple calendar using EPD as main display based on STM32 microcontroller.

Project status

Finished second revision.

Hardware

Rev2

  • Main Processor: STM32F207VET6
  • RAM: 128KB Internal
  • ROM: 256KB Internal
  • Expansion: TF card slot support up to 4GB SDHC
  • Display: 6 inch ED060SC4

Software

App code run directly on raw hardware, no OS. EPD software TCON supports up to 16 shades of grey.

Background images

Use converter in Tools\image-converter to generate ebm images.

Licenses

MIT

Contact me

Webstie: https://sites.psu.edu/wenting

Email: [email protected]

More Repositories

1

VerilogBoy

A Pi emulating a GameBoy sounds cheap. What about an FPGA?
Verilog
460
star
2

NekoCart-GB

Open-source Gameboy Flash Cartridge using an Xilinx CPLD as MBC
Assembly
113
star
3

NekoInk

Next gen. of NekoCal: An open-source hackable and programmable e-paper display
C++
97
star
4

ELTerm

ANSI/VT100-compatible serial terminal built with Raspberry Pi Pico and EL640.480-AM/AG screen
C
80
star
5

ArithMax

DIY open source calculator
C
72
star
6

RISu064

Dual-issue RV64IM processor for fun & learning
Verilog
57
star
7

prinux

Tools and scripts for running Linux on HP Prime calculator
Makefile
47
star
8

vga_to_ascii

Realtime VGA to ASCII Art converter
Verilog
46
star
9

Fobu

Fobu is a key fob sized open-source FPGA + ARM handheld device
C
34
star
10

zeph-39gx

a third-party open source firmware for HP-39gs calculator
C
33
star
11

SampleRateConverter

Audio sample rate converter based on polyphase FIR filter
C
31
star
12

driving-lcds

Code for my LCD driving blog posts
C
25
star
13

stm32_msc_bootloader

USB Mass Storage Bootloader for STM32F103 microcontroller
C
25
star
14

Bric

C
19
star
15

GBxProgrammer

Game Boy Cartridge Programmer
C
16
star
16

X61-Backlight-Mod

LED Backlight Kit for ThinkPad X61
14
star
17

CSTroN

FPGA-based CSTN monitor
Verilog
12
star
18

BenqS6-SSD

Replacement SSD for Benq S6
HTML
11
star
19

SDL-1.2-N3DS

SDL 1.2.15 for Nintendo 3DS
C
11
star
20

nPal

TI-Nspire port of Chinese classic RPG game Pal
C
10
star
21

GbaStnMod

C
10
star
22

Manjuu

Python preprocessor module library for Verilog
Python
10
star
23

Pants479

Adapter board to use SocketP CPU on FC-BGA479 motherboard
7
star
24

PenabledDisplay

Mod a ThinkPad X200T display into a USB-C pen display
C
7
star
25

WP34S-4NS

TI Nspire port of the WP 34S Simulator
C
7
star
26

MBC1-Verilog

Verilog implemention of Nintendo MBC1 used in some gameboy cartridges
Verilog
6
star
27

cc1110-prog

Bit-bang programmer for CC1110, running on Raspberry Pi
C
6
star
28

phUSB

Portable host-side USB stack for microcontrollers
C
6
star
29

zbd-epop-900-screen-demo

Demo screen driver running on ZBD EPOP 900 ESLs
C
6
star
30

Servaru

Experimental 3D GPU in Verilog
C
5
star
31

x68k-ramcard

RAM Expansion Board for SHARP X68000
5
star
32

Preader

eBook Reader based on Raspberry Pi RP2040 MCU and ZBD Bistable LCD
C
4
star
33

XserveFanSpeedController

A hardware module that controls the fan speed of Xserve 3,1
C
4
star
34

PiBorZero

Yet another Raspberry Pi Zero based handheld gaming device
C
4
star
35

sweep-generator

Simple frequency sweep wave file generator
C
3
star
36

s3e_mig_lpddr

Modified version of Spartan 3E MIG to work with LPDDR memory
Verilog
3
star
37

cpuid-nspire

CPUID tool for TI-Nspire series of calculators (for now)
C
3
star
38

uboot-imx-pne

uboot used in my projects
C
3
star
39

linux-imx-pne

Linux kernel used in my projects
C
3
star
40

Sitina2

3
star
41

RhythmPocket

Pocket audio player inside GameBoy case
2
star
42

vb-gfmpw1

VerilogBoy tapeout for GFMPW1 shuttle
Verilog
2
star
43

calc-rom-research

CASIO fx-ES (clone) calcuator ROM research
Assembly
2
star
44

nekoink-software

1
star
45

Nitrogen6X-PCIeAdapter

PCIe adapter for Boundary Devices Nitrogen 6X
1
star
46

fx-emu

Emulator for fx-es series (and clone) scientific calculator
C++
1
star
47

portfolio

My portfolio, created for wentingzhang.com
HTML
1
star
48

RhythmPocketLite

Pocket audio player inside GameBoy case
C
1
star
49

ePS6800-Tools

Homebrew development tools for ePS6800 processor
C++
1
star
50

Sharket

1
star
51

rocket-chip-sim

Another Verilator-based simulator setup for rocket-chip
C
1
star
52

Satrec

Saturn to Arm Thumb2 Recompiler
C
1
star
53

EL-Calendar

1
star
54

HackTale

CFW for TempTale Direct temperature logger
C
1
star
55

my-kicad-library

KiCAD symbol/ footprint library and scripts used in my projects
Python
1
star
56

vb-gfmpw0

Verilog
1
star
57

CoreMark-Ports

Assembly
1
star