Development
Idea and design (including the original base
concept BBC8M1): Paulo Liborio
Involved knowledge areas:
+ Calculation and design in electronics.
+ PCB design and prototypes construction.
+ Graphic design and graphic assembling.
+ Design and assembling of mechanical
parts (the structural aluminium chassis under the graphic masks).
+ Programming for Microcontrollers (tool´s
test firmware for the daughter boards).
Main applications
+ Learning / training
purposes
+ Professional development
+ Hobbyist usage
Main features
+ bDiD; Bread-board
direct insertion device
+ Voltage regulation with +5.0 V and +3.3 V outputs
+ Permanent and switched output power lines
+ Dual VCP access to the target MCU, via USB
+ Supports all MCU members of the Z8Encore! family
+ Uses cheap detachable daughter-boards
+ Behaves as a simple MCU socket when not powered
+ Intuitive and fast wire port and pin access
Picture 9 newB comparing to its predecessor, the
BBC8M1 card.
Picture 8 NEWBDB6423V1.r0. Top and bottom sides.
Picture 7 details
Picture 6 newB: down side
Picture 5 newB: top side
Picture 4 newB: back
The newB has a predecessor: the BBC8M1.
The newB inherits the base idea of the BBC8M1, i.e. the bDiD concept,
the organized pin-out with port bits varying from right to left from the
LSB to the MSB, and the ports varying sequentially from A to H.
However, the newB is a much more powerful and efficient tool, with all its
features, when compared to the BBC8M1.
This is an example of a DB. In fact, it is a version that includes the
top member chip of its family. The front side of the DB displays the
alternate functions of the chip allowing the user for a quick
identification of those signals.
The bottom label bars indicate pin's numbers and some signals. The
yellow background area identifies the target MCU's signals. The red
background area identifies only the signals/lines belonging to the tool
itself!
The tool's bottom is the most simple part, however with no less importance
than all others. It comprises two lines of robust, golden cylindrical
pin-headers that will interface with the bread-board.
In case of damage, pins are replaceable!
The top side has all the control logic of the tool and the USB
controller. Also, all tool's functionalities are controlled via the four
buttons seen on top.
The back side of the device shows the functional main block diagram of
the tool. Additionally, at the right side of the label, there is a table
with the tool's main electrical characteristics for a fast read of the
most important and often needed electrical data.
In this picture, the newB can be seen without a daughter board (DB)
installed.
The device supports DBs for each member of Zilog's Z8Encore! family of
Microcontrollers.
In picture 8 below, we can see a DB supporting the top member device of
this family, the Z8F6423. All these DBs dock vertically at front in the
newB tool, as site's pictures try to show.
Picture 3 newB: front
Picture 2 The newB in the bread-board with a DB docked
in the front center socket
Picture 1 The newB in the palm of an adult's hand
It is possible to simultaneously run ZDS II and, for example, a
text-based terminal connected to the MCU’s UART0 communications port
through only one USB connection.
It's also a multichip platform that allows development to work with any
smd chip from the Z8Encore! family through the use of detachable
Daughter Boards (DB) for each smd chip member of this family.
It is naturally suitable for any users: professionals, hobbyists and
specially students.
Product description
The newB is a concept of efficiency!
It is a Bread-board direct insertion device/tool (bDiD) which makes wire
access easier for Microcontroller’s pins.
With a reduced set of buttons and 88 pins, this platform can be used as
a simple socket that interfaces the MCU’s pins with the bread-board
contacts, and (or) as a voltage regulator providing a dual voltage
output of +5.0 (V) and +3.3 (V) with a power output capacity of almost 5
(W) and (or) as a development tool accessed via USB connection to
communicate directly with the Zilog Development Studio II (ZDSII),
Zilog’s firmware development software, and (or) also with any text terminal
to use with functions as getc(), putc(), printf(), among other
applications.
It implements a Dual Virtual Com Port (DVCP) bridge with the USB access,
allowing simultaneous access to the DBG and UART0 pins of the target
Microcontroller.