SIE
|
What is SIE
SIE is an adaptation of Ben NanoNote to cater to hardware hackers. Compared to the Ben, we added an FPGA and I/O ports. SIE does not have a case, and does not implement a local keyboard. Removing the Nanonote keyboard freed up a significant number of i/o pins needed for applications such as controlling a robot.
Please provide feedback on the discussion page.
Schedules
SIE_run_2_schedule, this page keeps track of the road to manufacturing the SIE Boards. You can check SAKC run 1 schedule's results for last run.
Hardware
The whole source files please check git repository here. This version of design files uses OrCad but is being converted to KiCad free and open layout software.
- Block_Diagram
- Schematics
- SAKC RC2 BOM, V1 Bom
- PCB
- Layout Notes
- Gerber & Drill files
- Changes from RC1 to RC2
Software
How SAKC works
- Boot Process
- Software Hello_World
- Hardware Hello World
- Xburst-FPGA Interface
- Xburst-FPGA communication example
- Programmable Interrupt Controller
- GPIO Example
- Scope
Plasma
Academic Projects
Specifications
- Ingenic JZ4725 processor.[1]
- Up to 64MB SDRAM memory
- 2GB NAND memory
- FPGA XC3S{100,250,500}E_VQ100 provide 25 General Purpose Input/Output Digital signals (range 0-3.3V).
- 10 Channels Analog to Digital Converter. Analog input range 0 - 3.3V
- USB device port can be used as Ethernet , o serial console device.
- Micro SD port.
- Stereo audio Input / output Lines.
- Microphone Input signal.
- I2C port.
- BEN LCD can be used on SAKC.
- RS-232 Serial UART
Planned
- The outputs can be programmed to build a clamping system (keep for example the voltage at a specified level and record the adjustments that are needed to do it).
- Connect digital (ttl) and analogue (0...+5V and -10...+10V) sensors.
- Connect digital actuators (0/5V outputs).
- Analogue outputs, possibly with a relatively high-power output, which can be used for example to set the intensity of a lamp, or power a DC motor.
- provide connectors to connect to existing sensors, two systems are common right now:
- British telecom plus (631A for analogue and 631B for digital)
- Pasco - 5mm stereo jacks for digital, 4-pin DIN plugs for analogue
- Perhaps USB host support, so USB sensors can be connected (and the Ben, and other devices which the Ben can then use).
- It is possible to view the board as a simple "sensor and actuator connector board". (Which doesn't mean it is, only that it doesn't look too complex from the outside.)
- It is easy to connect self-build sensors and actuators to it.
- It allows short-circuiting any external pins (at least those which may be used for self-built components).
Development software interface
There must be software on the computer which allows to make use of the card. Features it needs:
- It is easy to do the measurements and handle the results.
- Hackable interface, which invites the user to try new things.
- Preparing a "remote" measurement (with no computer available) is intuitive.
- The NanoNote has software with a similar interface, so that non-programmers have no trouble doing such remote measurements.
- Programming simple scripts with a graphical language similar to turtle-art.
Possible applications
- Robotics.
- Digital design development board.
- Analog acquisition.
- Device for monitoring physical variables