|
I am pleased to announce that I have posted a beta of a command line compiler
for a new programming language for the LEGO Mindstorms NXT programmable brick
called Next Byte Codes (NBC).
NBC is modelled after traditional assembly language. It is similar to LASM in
that regard. It is extremely easy to learn and use to write programs for the
NXT brick. Programs written for the NXT using NBC are as much as 10 times
smaller and faster than functionally equivalent programs written using NXTGL
(the graphical programming language in the LEGO Mindstorms NXT software).
The NBC compiler is currently only available for the Windows platform. Mac and
Linux versions are in the works.
http://bricxcc.sourceforge.net/nbc/
Also available is a pre-release of BricxCC which includes preliminary support
for the NXT brick. At this point it can talk to an NXT only using Bluetooth.
It supports the NBC language with syntax highlighting, code completion, and
integratation with the NBC compiler in the same manner as it integrates with the
NQC compiler. With BricxCC you can edit your NBC code, compile it, download it,
run your program, and stop a running program. Most of the BricxCC tool windows
have not yet been converted to work with the NXT. The Brick Piano, however,
does work with the NXT (via a bluetooth serial port). And the MIDI conversion
tool has been upgraded to support MIDI files with multiple tracks and both the
Brick Piano and the MIDI conversion tool can generate NBC source code as output.
BricxCC has also been enhanced GUI-wise with new menu and toolbar button
painting, new button images, and a new templates form (F9).
Drop by the BricxCC, NQC, and the new NBC web pages for breaking news regarding
cutting edge NXT support!
http://bricxcc.sourceforge.net/
http://bricxcc.sourceforge.net/nqc/
http://bricxcc.sourceforge.net/nbc/
John Hansen
|
|
Message has 1 Reply:
3 Messages in This Thread:     
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|