Movatterモバイル変換


[0]ホーム

URL:


Index

AriCalculator

Handheld calculator

CaseBuilderLib

Library for 3D printed cases

ColorPanel

A decorative mood light

DIYLaserBed

A laser cutter bed

DIYVent

A laser cutter vent

DIYWaterChiller

Water cooler for a CO2 laser

EOTray

A tray for EO bottles

HSW12

Assembler and IDE

LEDCube

A 4x4x4 LEC cube Arduino project

LoLSnakes

A Snakes game for Arduino project

MagniCube

Another 4x4x4 LED cube

Mini-BDM-Pod

D-Bug12XZv6 BDM pod

MK3FilamentGuide

A fimament guide for Prusa MK3(S) 3D printers

N1

A small stack machine

NiNA

N1 MCU design

OpenBDC

Universal BDM debugger

RVC

Reusable Verilog components

S12CBase

Basic application framework

S12CForth

ANS Forth

S12G-Micro-EVB

Compact evaluation board

SimonShield

Simon game for Arduino

TicTacToe

Tic-Tac-Toe game for Arduino

WbXbc

Wishbone crossbar components

hotwolfProject Overview

Soft IP:

N1

N1 is a small stack based CPU, designed for executing Forth code.

NiNA

"NiNAintegrates theN1Architecture"
A small MCU design with twoN1 cores.

WbXbc

WbXbc is collection of HDL components for building customizedWishbone crossbar switches.

RVC

RVC is collection of general purpose HDL components, coded in Verilog.

Development Tools:

HSW12

HSW12 is an assembler and debug environment forNXP's HC11, HC12, HCS12, and HCS12X microcontroller families.

Mini-BDM-Pod

TheMini-BDM-Pod is a USB-to-BDM interface. It has been designed to run theD-Bug12X(Z) BDM debugger firmware.

OpenBDC

OpenBDC is a BDM pod for MCU's that useNXP's single wire debug interface (BDM). The OpenBDC firmware is based on theS12CForth project allowing the pod to be used as simple protocoll translater, as well as high level debugger. The project started out with it's own hardware, a low-cost MC9S12C128 based debug interface (the original OpenBDC pod).

Upcoming releases will also supportMini-BDM-Pod andLFBDMPGMR devices.

Frameworks:

S12CBase

S12CBase is a collection of low level drivers forNXP's HCS12 microcontroller family, written for theHSW12 assembler.This framework has initially been written for the MC9S12C128 and especially for the originalOpenBDC Hardware. New realeses will also support theS12G-Micro-EVB and theMini-BDM-Pod/LFBDMPGMR.The following features are implemented:

  • SCI driver (incl. RTS/CTS and XON/XOFF flow control, permanent baud rate detection)
  • String and numeric output routines
  • LED signal driver (multiple LEDs or seral pattern on single LED)
  • Stack monitoring
  • Error handling (incl. reset/restart)
  • Watchdog handling

S12CForth

S12CForth is a Forth implementation forNXP's S12 Microcontrollers. It has been written for the MC9S12C family, but it can be easily ported to other S12(X) products. This project attempts to implement the ANS Forth Standard.

S12 Applications:

S12G-Micro-EVB

TheS12G-Micro-EVB is a general purpose break-out board for any member ofNXP'sMC9S12G micro controller family (in a LQFP48 package). Its dimensions are only 25mm×50mm. It offers 32 GPIOs and the S12G's onchip peripherals (including SCI, SPI, ADV, DAC, ...) The board contains a boost-converter (based on the MCP1640), so that it can be powered by a single battery. An USB interface is provided via a FT232R SCI converter. The EVB can be assembled in two configurations: 3.3V or 5V GPIO.

AriCalculator

AriCalculator is a home made pocket calculator.

ColorPanel

ColorPanel is picture frame, lit up by 225 WS2812b RGB LEDs and controlled ba a S12G-Micro-EVB runnung S12CForth.

MagniCube

MagniCube is a 4x4x4 LED cube controlled by a MagniV MCU runningS12CForth.

Arduino Projects:

LEDCube

LEDCube is a simple Arduino project. It's a firmware to control a 4x4x4 LED cube using off-the-shelf hardware.

LoLSnakes

LoLSnakes is a simple Arduino shield build a Simon Snakes game. It is compatible to the LoLShield and includes a rotary encode and a piezo buzzer.

SimonShield

SimonShield is a simple Arduino shield build a Simon memory game.

TicTacToe

TicTacToe is a simple Arduino shield to play the classic paper-and-pencil game against a simple AI.

Laser Cutter Setup:

DIYLaserBed

An adjustable laser bed for K40 laser cutter clones.

DIYWaterChiller

A water chiller for a 40W CO2 laser cutter.

DIYVent

A vent for a 40W CO2 laser cutter.

3D Printing:

CaseBuilderLib

An OpenSCAD library for making customized protective cases.

MK3FilamentGuide

A filament guide for Prusa MK3(S) 3D printers.

EOTray

A tray for essential oil bottles.


[8]ページ先頭

©2009-2025 Movatter.jp